Video preload attribute

定义和用法

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

preload 属性规定是否以及如何在页面加载时应该加载视频。

preload 属性允许作者向浏览器提供关于他/她认为会带来最佳用户体验的提示。在某些情况下,此属性可能会被忽略。

注释:如果存在 autoplay 属性,则忽略 preload 属性。

实例

例子 1

查明是否以及如何在页面加载时应该加载视频:

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

亲自试一试

例子 2

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

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

亲自试一试

语法

返回 preload 属性:

videoObject.preload

设置 preload 属性:

videoObject.preload = "auto|metadata|none"

属性值

描述
auto 当页面加载时,浏览器应该加载整个视频。
metadata 当页面加载时,浏览器应该只加载元数据。
none The browser should not load the video when the page is loaded.

Technical details

Return value:

String value, indicating which data should be preloaded (if any).

Possible return values are: "auto", "metadata", or "none".

Browser support

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support 9.0 Support Support Support

Related pages

HTML reference manual:HTML <video> preload attribute