Добрый день всем! Такой вопрос уже задавался, мной же, но ответа я так и не получил.
Пытаюсь поставить видео на сайт по средствам html5, но в Safari мы видим просто картинку, но ладно бы картинку, мы вверху справа видим маленький фрагмент видео, которое работает, как превью какое-то.
Картинка с айфона:
для quiktime есть свой формат - .mov , но так тоже не спасает. На данный момент мой код выглядит таким образом:
<video preload="preload" autoplay="autoplay" loop="loop">
<source src="video/0.mp4" type="video/mp4; codecs="theora, vorbis""/>
<source src="video/01.mp4" type=" video/mp4; codecs="avc1.42E01E, mp4a.40.2, vorbis"" />
<source src="video/0.mov" type="video/mov;" />
<source src="video/0.webm" type="video/webm; codecs="vp8, vorbis""/>
<source src="video/0.ogv" type="video/ogg; codecs="theora, vorbis"" />
<object style="width: 100% !important; height: auto !important;" type="application/x-shockwave-flash" data="fallback.swf">
<param name="movie" value="fallback.swf" />
<param name="flashvars" value="autostart=true&file=video/0.flv" />
</object>
</video>
Как мы можем видеть, соблюдены и даже "пересоблюдены" все требования к оформлению кроссбраузерного html5 , но даже на андроидах не работает, хотя flash хак есть.
Помогайте, я уже запарился мучаться с этим вопросом.