最新的Web开发教程
 

Video preload Property

<视频对象

了解是否以及如何笔者认为影片应在页面加载时加载:

var x = document.getElementById("myVideo").preload;

x的结果将是:

none // The video should NOT be loaded when the page loads
试一试»

定义和用法

预载属性设置或返回的值preload视频的属性。

preload属性指定是否以及如何笔者认为影片应在页面加载时被加载。

preload属性允许创作者提供一个提示,关于他/她认为将导致最佳的用户体验是什么浏览器。 该属性可以在某些情况下被忽略。

注: preload如果属性被忽略autoplay属性存在。

注意: <video>元件在HTML5是新的。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

预载属性在所有主流浏览器的支持。

注: preload属性然而,在Internet Explorer中不被支持。


句法

返回预紧属性:

videoObject .preload

设置预压性能:

videoObject .preload="auto|metadata|none"

属性值

描述
auto 笔者认为,浏览器应该加载整个视频时,页面加载
metadata 笔者认为,浏览器应该只加载元数据时,页面加载
none 笔者认为,浏览器应该不会加载该视频时,页面加载

技术细节

返回值: 一个字符串,代表什么数据应该预先加载(if any) 。 可能的返回值是"auto""metadata" ,或"none" 。 请参见"Property Values"为了什么值的含义

更多示例

如何设置不同的属性值的演示:

document.getElementById("myVideo").preload = "none";
document.getElementById("myVideo").preload = "auto";
试一试»

相关页面

HTML参考: HTML <video>预装载属性


<视频对象