2013-05-07 59 views
0

html中有一个选项可用于预加载图像。 我可以这样做:JavaScript中的视频元素

var myImage = new Image(); 
myImage.src = "someName.jpg"; 

且图象将随页面加载,如果我想要的形象在我的剧本后可以使用,我不会等待,直到它被装载。
但是,视频具有不同的结构。 是否可以像图像一样预加载它?

谢谢

回答

1

我不认为预加载视频是一个好主意,因为它是可能的,用户甚至不会看它,你会迫使他们的带宽。

HTML5引入了preload =“auto”,这可能是您正在寻找的内容(尽管我不相信它在所有浏览器中均受支持)。请参见下面的链接:

HTML video Tag

+0

根据MDN的[''

+0

http://www.w3.org/TR/2008/ WD-html5-20080122 /#自动播放 更好? – 2013-05-07 20:24:53

+0

对于“哪些浏览器支持功能X”,我会与[MDN](https://developer.mozilla.org/en-US/docs/HTML/Element/video)一起使用以获取窄特性(特定属性字段)或[我可以使用](http://caniuse.com/)的主要功能。 – apsillers 2013-05-07 22:35:50