Видео HTML5 рекламирует атрибут в Safari и Chrome

В Firefox изображение, указанное атрибутом плаката VIDEO тег остается на экране, пока кнопка воспроизведения не нажимается. Однако в браузерах WebKit (Safari и Chrome) плакат выводится в пользу первого кадра от видео, как только метаданные видео выбираются.

Я хочу избежать необходимости помещать плакат сверху видео элемента вручную, если я мог. Кто-либо знает о фиксации для этого?

<video src="some_url" poster="images/poster.jpg">
    <source type="video/ogg" src="some_url" />
</video>
10
задан Roman 13 July 2010 в 17:32
поделиться

1 ответ

Похоже, что WebKit удаляет атрибут, как только видео обнаружено, потому что в iOS 3.x для Iphone и Ipad есть серьезная ошибка, из-за которой невозможно воспроизвести видео вообще, если указан атрибут плаката. Это было исправлено в iOS 4, но обходной путь остается, даже в Safari 5 ... Многие пользователи еще не обновились до iOS 4, так что с плакатом не повезло ...

I ' m собираюсь попытаться расположить изображение абсолютно поверх видео с помощью Javascript и удалить его при воспроизведении видео - это кажется лучшим решением ...

5
ответ дан 4 December 2019 в 00:59
поделиться
Другие вопросы по тегам:

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