Видеотег HTML5 для Opera Mini

Вопрос по тегу видео, следующий код работает для всех браузеров, ожидающих Opera Mini, есть идеи, почему? я даже не вижу кадр видео, когда я просматриваю страницу под своим iphone и ipad с оперой мини.

<!DOCTYPE HTML>

<html>

<h1>Test Page</h1>

<body>

    <video id="movie" width="320" height="240" preload controls>

        <source src="Untitled.m4v" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />

        <source src="iStock_000010231386HD720.ogv" type='video/ogg; codecs="theora, vorbis"'/>

        <source src="Untitled.webm" type='video/ogg; codecs="theora, vorbis"'/>

    </video>

</body>

</html>

person Bill    schedule 16.01.2012    source источник


Ответы (2)


Opera Mini не является браузером в классическом понимании:

С http://www.opera.com/mobile/specs/:

Opera Mini всегда использует передовую технологию серверного сжатия Opera для сжатия веб-контента до того, как он попадет на устройство. Механизм рендеринга находится на сервере Opera.

Вот почему он не будет поддерживать тег видео.

person Hamish    schedule 16.01.2012
comment
Спасибо теперь понятно! - person Bill; 17.01.2012

Opera mini для iPhone просто не поддерживает html5, поэтому не будет отображать ваше видео.

См. также: http://www.opera.com/docs/specs/productspecs/ и http://forum.brightcove.com/t5/General-Development/html5-on-Opera-mini-browser-iphone/td-p/5341

person Robbietjuh    schedule 16.01.2012