Audio preload 屬性
實例
頁面一旦加載,就開始加載音頻:
var x = document.getElementById("myAudio").preload;
x輸出結果為:
none // 頁面加載時,音頻不加載
定義和用法
preload 屬性設置或返回是否在頁面加載後立即加載音頻。
preload 屬性描述了在頁面加載後是否預加載音頻。
注意:如果使用 autoplay 屬性則 preload 屬性會被忽略。
注意: <audio> 元素是 HTML5 新增的。
流覽器支持
所有主流流覽器都支持 preload 屬性。
注意: Internet Explorer 不支持 preload 屬性。
語法
返回 preload 屬性:
audioObject.preload
設置 preload 屬性:
audioObject.preload="auto|metadata|none"
屬性值
值 | 描述 |
---|---|
auto | 指示一旦頁面加載,則開始加載音頻。 |
metadata | 指示當頁面加載後僅加載音頻的元數據。 |
none | 指示頁面加載後不應加載音頻。 |
技術細節
返回值: | 字串,表示預加載的數據。可能返回值有"auto", "metadata", 或 "none"。 你可以查看 "屬性值" 代表的意義。 |
---|
更多實例
實例
以下實例演示了如何設置不同屬性值:
document.getElementById("myAudio").preload="none";
document.getElementById("myaudio").preload="auto";
document.getElementById("myaudio").preload="auto";
相關頁面
HTML 參考手冊: HTML <audio> preload 屬性
