События iPad touch на теге <video> - PullRequest
       12

События iPad touch на теге <video>

6 голосов
/ 12 августа 2010

Я создаю на iPad галерею на основе JavaScript, которая может отображать как изображения, так и видео. Чтобы просмотреть галерею, вы можете провести пальцем влево или вправо (аналогично приложению Photo для iPad). Тем не менее, ни одно из моих событий касания не работает при пролистывании элемента . Кажется, что он берет на себя мои сенсорные события, даже на элементах, которые могут иметь более высокий z-индекс. Я попытался добавить обработчик touchmove, который вызывает e.preventDefault (), но, похоже, он тоже не работает. Кто-нибудь еще сталкивался с этой проблемой и нашел решение для нее?

1 Ответ

19 голосов
/ 15 августа 2010

Ваши сенсорные события поглощаются элементами управления игрока по умолчанию.Если вы установите для элементов управления видео элемент false, вы сможете полностью контролировать события в элементе видео.Но для этого вам нужно будет реализовать свои собственные элементы управления, что не очень сложно.

...