例
了解是否以及如何筆者認為應音頻在頁面加載時加載:
var x = document.getElementById("myAudio").preload;
x的結果將是:
none // The audio should NOT be loaded when the page loads
試一試» 定義和用法
預載屬性設置或返回的值preload一個音頻屬性。
該preload屬性指定是否以及如何筆者認為應音頻在頁面加載時被加載。
該preload屬性允許創作者提供一個提示,關於他/她認為將導致最佳的用戶體驗是什麼瀏覽器。 該屬性可以在某些情況下被忽略。
注: preload如果屬性被忽略autoplay屬性存在。
注意: <audio>元件在HTML5是新的。
瀏覽器支持
屬性 | |||||
---|---|---|---|---|---|
preload | 是 | 9 | 是 | 是 | 是 |
句法
返回預緊屬性:
audioObject .preload
設置預壓性能:
audioObject .preload="auto|metadata|none"
屬性值
值 | 描述 |
---|---|
auto | 筆者認為,瀏覽器應該加載整個音頻在頁面加載時 |
metadata | 筆者認為,瀏覽器應該只加載元數據時,頁面加載 |
none | 筆者認為,瀏覽器應該不會加載音頻在頁面加載時 |
技術細節
返回值: | 一個字符串,代表什麼數據應該預先加載(if any) 。 可能的返回值是"auto" , "metadata" ,或"none" 。 請參見"Property Values"為了什麼值的含義 |
---|
更多示例
例
如何設置不同的屬性值的演示:
document.getElementById("myAudio").preload = "none";
document.getElementById("myaudio").preload = "auto";
試一試» 相關頁面
HTML參考: HTML <audio>預裝載屬性
<音頻對象