最新的Web開發教程
 

Audio preload Property

<音頻對象

了解是否以及如何筆者認為應音頻在頁面加載時加載:

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>預裝載屬性


<音頻對象