В настоящее время я представляю список элементов видео HTML5.Перекрестный браузер HTML5 Предварительная загрузка только плаката
У меня есть несколько видеофайлов на одной странице, я не хочу загружать много данных, пока пользователь не нажмет на игру.
Я хотел был бы захватить рамку 1 и показать ее как плакат. У меня нет доступа к альтернативным плакатам для каждого видео.
Я смотрю на атрибуте натяга со значением «метаданных» для видеоэлемента здесь:
http://www.w3schools.com/tags/att_video_preload.asp
Это выглядит, чтобы иметь ограниченную поддержку браузера.
Использование preload = 'metadata' работает в firefox и chrome и показывает кадр 1 как плакат.
Использование preload = 'metadata' отключает предварительную загрузку в сафари, но отключает плакат.
Я не смог протестировать в IE.
Как показать кадр 1 видео HTML5 в качестве плаката в сафари без предварительной загрузки большого фрагмента данных.
<video controls preload='metadata'>
<source src="{{video.url | trusted}}" type="video/mp4">
Your browser does not support the video tag.
</video>
Поскольку вы (операторы) звучат так, будто у вас много видео на странице, мне было бы интересно услышать, если у вас есть такая же проблема. попробуйте установить Chrome Canary, который обнаруживает эту проблему и испытывает с preload = 'metadata' –