0
我在Safari瀏覽器(PC/MAC)上遇到了HTML5 video
播放器元素的問題。Safari 5瀏覽器上的html5視頻播放器大小
問題是播放的視頻沒有反映出視頻source
的實際視頻,也沒有用width
和height
屬性指定的大小。
這裏是演示網址:
http://actisku.videohosting.fr/test.html
<video id="homepage_videoplayer" poster="http://actisku.videohosting.fr/medias/videos/v_actisku_visualproject_sephora_61.png" loop="loop" autoplay="autoplay" width="979" height="365">
<source src="http://actisku.videohosting.fr/medias/videos/v_actisku_visualproject_sephora_61.mp4" type="video/mp4" />
<source src="http://actisku.videohosting.fr/medias/videos/v_actisku_visualproject_sephora_61.ogv" type='video/ogg; codecs="theora, vorbis"' />
</video>
的mp4
源文件是979x365。同樣規格的球員video
也是如此。但它應該以相同的大小閱讀。
也許這是一個元數據問題,但我不知道如何編輯這個元數據。
編輯:
使用JavaScript,我可以看到視頻width
是649在Safari和979在Chrome,非常奇怪。所以我打算使用-webkit-transform
scaleX()
來解決這個問題。
的問題是,必須將scaleX只適用於野生動物園,在其他瀏覽我沒有得到任何問題。 –
你只是想「讓它適合」嗎?如果是這樣,請查看這個想法http://jsfiddle.net/MDppT/我在Safari和Chrome中測試它,並且它縮放以適應'DIV' – davehale23
davehale23的大小,我嘗試了它,它在safari中工作,但不在iOS中的網頁瀏覽。 – Chris