сенсорные события iPad на <видео> теге

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

6
задан mbxtr 12 August 2010 в 16:19
поделиться

1 ответ

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

19
ответ дан 8 December 2019 в 12:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: