Preload =“none”对ie8不起作用

时间:2013-11-11 08:41:08

标签: jquery css video internet-explorer-8

我在我的网站上嵌入了一个视频工作正常,但是当我插入preload =“none”时问题就出现了

<video width="314" height="182" controls="controls" preload="none" poster="http://www.tsbagroup.com/ShopCentral/Media/CorpGiftMenu/corpGiftsVideo.jpg">
<source src="http://www.tsbagroup.com/ShopCentral/Media/CorpGiftMenu/corpGiftsVideo.m4v" type="video/mp4" />
<source src="http://www.tsbagroup.com/ShopCentral/Media/CorpGiftMenu/corpGiftsVideo.webm" type="video/webm" />
<source src="http://www.tsbagroup.com/ShopCentral/Media/CorpGiftMenu/corpGiftsVideo.ogv" type="video/ogg" /> 
</video>

当我在IE8上浏览我的网站时,视频消失了。除了flash播放器之外还有其他可用于IE8的工具吗?

2 个答案:

答案 0 :(得分:2)

因为不支持Preload =“none”,所以W3Schools可以看到。对于后备,你需要使用一些js ...好的插件是http://www.videojs.com/!或者试试这个生成器:http://v4e.thewikies.com/ 我希望它有所帮助!

答案 1 :(得分:0)

Internet Explorer 8 does not support <video> at all ,更不用说preload属性了。

查看使用MediaElement.js。如果支持可用,它是一个使用HTML5 <video>的脚本,如果没有,则回退到Flash或Silverlight播放器。它应该可以正常使用您上面发布的HTML代码。