Video preload 屬性

定義和用法

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 頁面加載時瀏覽器不應該加載視頻。

技術細節

返回值:

字符串值,表示應預加載哪些數據(如果有)。

可能的返回值是: "auto"、"metadata" 或 "none"。

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 9.0 支持 支持 支持

相關頁面

HTML 參考手冊:HTML <video> preload 屬性