2010-08-12 10 views
6

Estoy construyendo una galería con Javascript en el iPad que puede mostrar imágenes y videos. Para navegar por la galería, puede deslizar hacia la izquierda o hacia la derecha (similar a la aplicación Photo del iPad). Sin embargo, ninguno de mis eventos táctiles funciona al deslizar sobre un elemento de video < >. Parece controlar mis eventos táctiles, incluso en elementos que pueden tener un índice z más alto. He intentado agregar un controlador touchmove que llame a e.preventDefault(), pero parece que tampoco funciona. ¿Alguien más se ha encontrado con este problema y ha encontrado una solución para ello?eventos de iPad touch en <video> etiqueta

Respuesta

19

Sus eventos táctiles están siendo absorbidos por los controles predeterminados del reproductor. Si configura los controles del elemento de video como falso, puede tener control total de los eventos en el elemento de video. Pero hacer esto significa que tendrá que implementar sus propios controles personalizados, que no es muy difícil.

+0

¡Muerto! No pude encontrar ninguna solución en línea, así que esta es una GRAN ayuda. ¡Gracias! – mbxtr

Cuestiones relacionadas