2012-06-26 3 views
2

У меня есть 3 копии видео:видео HTML5 в Internet Explorer

Raw AVI

закодированные .mp4 (h.264 видео и аудио mp3)

закодированные .ogv, закодированные с помощью oggtheora

Мой HTML 5 плеер работает в Firefox 14, Chrome 19 и Opera 12, она не менее, вы догадались .. Internet Explorer 9. насколько я знаю, файл h.264 должен быть выбран U p и играть, однако это не так.

<video class="vid" width="550" height="400" controls> 
    <source src="test/charlie.mp4" type="video/mpeg" /> 
    <source src="test/charlie.ogv" type="video/ogg" /> 
    Nope. 
</video> 

Любые идеи?

И пожалуйста, эту картину, как знак моей благодарности

rageface

Ибо кто просил, а затем удалил свой комментарий:

htdocs/html5$ ls 
    index.php test 
htdocs/html5/test$ ls 
    charlie.avi charlie.mp4 charlie.ogv 
+0

Вы прочитали это http://msdn.microsoft.com/en-us/ie/hh410106.aspx? http://people.mozilla.com/~prouget/ie9/ – kush

+1

Я видел ссылку msdn, а не вторую. Если бы это зависело от меня, я бы сейчас отказался от поддержки IE, но, к сожалению, мне нужно найти html-решение (или, по крайней мере, попробовать, прежде чем возвращаться к флэш-памяти) –

ответ

2

Вы пробовали использовать type="video/mp4" вместо type="video/mpeg"?

<video class="vid" width="550" height="400" controls> 
    <source src="test/charlie.mp4" type="video/mp4" /> 
    <source src="test/charlie.ogv" type="video/ogg" /> 
    Nope. 
</video> 

Раньше у меня никогда не было проблем с IE9, может произойти отсюда.

+0

ну, теперь я чувствую себя глупо, спасибо: D –

+1

Ты приветствую ... Я шутил о том, что «вы наконец нашли Чарли», но горе мне, эта шутка разрушена переводом ... (Чарли - французская версия Уолли) – zessx