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