2012-03-19 7 views
0

У меня есть тег для видео, который предназначен для воспроизведения файла mov, его работа в Safari, но не на хроме, что мне нужно настроить, чтобы сделать его воспроизводимым в chrome тоже?mov file not playing in chrome

<video class="vp" width="480" height="320" controls="controls"> 
    <source src="One.mov" type="video/mp4"> 
    <source src="One.mov" type="video/ogg"> 
Your browser does not support the video tag. 
</video> 
+0

Я не думаю, что 'mov' формат видео поддерживается на html5 ... –

+0

проверить это википедия информации о поддерживаемых форматах:' HTTP: // EN. wikipedia.org/вики/HTML5_video # Table' –

ответ

1

Как упоминалось в Harshith, вы, вероятно, используете тип файла, который браузер не поддерживает.

Используйте ряд типов файлов, чтобы обеспечить максимальную совместимость. Я вижу, что вы используете 2 исходных тега в примере, но только 1 тип файла.

Я бы рекомендовал использовать Ogg & H.264, поскольку они должны охватывать основные браузеры (кроме старых версий), а затем любые дополнительные типы файлов по мере необходимости в зависимости от браузеров, используемых вашей аудиторией.

Кроме того, вы можете захотеть добавить старый метод вставки для браузеров, которые не поддерживают HTML5, такие как IE8 и ниже. Если вы вложите 2 метода, как показано ниже, браузер будет использовать параметр вставки только в том случае, если он не поддерживает HTML5.

<video> 
    <source src="#" type="#" /> 
    <source src="#" type="#" /> 
    <source src="#" type="#" /> 
<object data="#"> 
    <embed src="#"> 
    </embed> 
</object> 
</video> 

Или вы могли бы просто использовать YouTube ...