2012-01-13 5 views
1

Следующий видео-элемент не работает в Firefox, но, похоже, отлично работает в Chrome. Может кто подскажет, почему это?HTML5 видео не работает в Firefox

<video width="150" height="55" autoplay loop> 
    <source src="logo-video2.mp4" type="video/mp4" /> 
    <source src="logo-video2.ogg" type="video/ogv" /> 
    <source src="logo-video2.webm" type="video/webm" /> 
    <img src="logo.jpg" alt="dasd"> 
</video> 

ответ

1

Попробуйте переместить OGG или источник WebM к вершине стека (т.е. делает его первый).

В какой версии Firefox он не работает?

С современными браузерами вам необходимо предоставить только источники WebM и MP4, если вы специально не нацелены на более старые версии Firefox (я думаю, ниже версии 4).

1

Когда я переконвертировал свое видео с помощью Miro Video Converter, он начинает работать. Раньше я использовал AVS Converter. Мне кажется, что некоторые конвертеры или Firefox не следуют или не полностью реализуют стандарт VP8.

Но все отлично работает в Chrome (+1 для Chrome) независимо от используемого конвертера.

4

Попробуйте добавить это в свой .htaccess файл.

AddType video/ogg .ogv 
AddType video/mp4 .mp4 
AddType video/webm .webm 
Смежные вопросы