Надеюсь, это поможет.

с я занимаюсь разработкой видеоплеера с поддержкой ipad.
Это больше плагин jquery. Он отлично работает на рабочем столе, и мне даже удалось добавить свои пользовательские элементы управления на Ipad.
Все идет нормально.
Проблема в том, что я динамически создаю и вставляю элемент видео, что немного портит iPad. Я следовал этому подходу, потому что я обнаружил (через несколько долгих часов), что если вы попытаетесь завернуть ($.wrap) видео в контейнер, видео будет сбой.
После вставки видео оно работает почти как обычно (оно воспроизводимо и реагирует на события), но его свойства позиции / отображения испорчены:Я не могу добавить наложение поверх него. Это проблема, потому что я хочу, чтобы мои элементы управления отображались в верхней части видео.

Более того, само видео не отвечает нормальномуtouchmove touchstart touchend Мероприятия. После некоторых исследований выясняется, что если у вас не включены элементы управления по умолчанию, видео захватывает все события (События касания iPad на теге <video>).
Вторая проблема заключается в том, что после включения элементов управления по умолчанию элемент video по-прежнему игнорирует мои обработчики событий.

Итак, мои вопросы (оба только в случаях Ipad):

Вы когда-нибудь сталкивались с этой проблемой, и, конечно, если вы это сделали, как вы ее исправили?только жестко закодированные видеоэлементы вызывают события?

Ответы на вопрос(3)

Ваш ответ на вопрос