Я работаю над веб-сайтом с видео-фоном.
Во-первых, я проверяю, может ли браузер воспроизводить видео с помощью modernizr.
Если нет, я показываю резервное изображение и показываю текст поверх изображения.
Если браузер может воспроизводить видео, я добавляю к нему несколько прослушивателей событий, например canPlayThrough и тому подобное.
После запуска этого прослушивателя событий javascript отображает текст поверх видео.
Проблема в том, что iPad проходит первое испытание. Он может воспроизводить видео. Однако он, по-видимому, не может их воспроизводить автоматически. Таким образом, мои прослушиватели событий canPlayThrough никогда не запускаются, и текст никогда не отображается поверх видео.
Какие у меня есть варианты, чтобы текст отображался поверх видео на iPad? Какое альтернативное событие мне нужно искать? К сожалению, нужно ли прибегать к обнаружению устройств?