Latest web development tutorials

HTML DOM Audio preload 屬性

Audio 對象參考手冊 Audio對象

實例

頁面一旦加載,就開始加載音頻:

var x = document.getElementById("myAudio").preload;
x輸出結果為:
none // 页面加载时,音频不加载

嘗試一下»

定義和用法

preload 屬性設置或返回是否在頁面加載後立即加載音頻。

preload 屬性描述了在頁面加載後是否預加載音頻。

注意:如果使用autoplay屬性則preload屬性會被忽略。

注意: <audio>元素是HTML5新增的。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流瀏覽器都支持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";

嘗試一下»


相關頁面

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


Audio 對象參考手冊 Audio對象