Я ломаю голову на несколько дней, пытаясь решить эту проблему и, похоже, не нахожу ответа.Лучший способ отображения html5 видео на IOS
Я пытаюсь построить доказательство концепции для видеоплеера с использованием HTML5, который работает на Android и IOS, трюк в том, что в определенные моменты мне нужно отображать объекты на самом видео.
Теперь я бы обычно использовал видео на холсте или видео тег, чтобы решить его, а затем просто создаю слой на нем с любыми дополнительными данными, которые я хочу синхронизировать и запускать с помощью таймера (на моем конкретном примере я использовал PopcornJS для триггерные события, основанные на времени).
ТЕПЕРЬ, он отлично работает на обычных настольных браузерах, и он хорошо работает для android , но кажется, что Safari не будет его рендерить независимо от того, что ... он настаивает на том, чтобы открыть видео в собственном проигрывателе, игнорируя любые дополнительный JS/HTML.
Ссылка на вопрос can be seen here.
У вас есть пример кода? Также на iOS все видео (конечно, с веб-страниц) откроются в полноэкранном проигрывателе. –
У меня нет образца кода, но любой образец будет делать, например: и да, он открывается в полноэкранном проигрывателе (собственный, без поддержки DOM/html5/js .. вот в чем проблема. Я пытаюсь наложить видео с помощью специального сообщения, и плеер просто показывает само видео и пропустит код. –