У меня есть несколько видео HTML5 с анимированными GIF-версиями в качестве резервного. К сожалению, GIF загружаются, даже если поддерживается HTML5-видео.Обратные образы HTML5 загружаются браузером, несмотря на то, что поддерживается HTML5-видео
Без использования javascript есть ли способ остановить загрузку браузера с помощью резервного содержимого HTML5? Если нет, я просто использую jquery, но хотел бы знать, было ли решение non-js.
<video>
<source src="animation-1.mp4" type="video/mp4">
<img src="animation-1.gif">
</video>
<video>
<source src="animation-2.mp4" type="video/mp4">
<img src="animation-2.gif">
</video>
<video>
<source src="animation-3.mp4" type="video/mp4">
<img src="animation-3.gif">
</video>
Network инспектор показывает, что Firefox (а также Chrome), безусловно, загрузив GIFs:
Да Я ищу резервную копию для IE8- и вместо того, чтобы просто сказать «извините, для вас нет видео». Я хотел показать фрагмент видео с помощью GIF. Это будет отлично работать, если новые браузеры не будут загружать огромный файл GIF при каждой загрузке :(... Я буду использовать javascript для добавления атрибута «src» в gifs, если видео HTML5 не воспроизводится. – degenerate