Audio preload 属性
Audio 对象的 preload 属性设置或返回是否在页面加载后立即加载音频
preload 属性描述了在页面加载后是否预加载音频
如果使用 autoplay 属性则 preload 属性会被忽略
浏览器支持
所有主流浏览器都支持 preload 属性
Internet Explorer 不支持 preload 属性
语法
返回 preload 属性
audioObject.preload
设置 preload 属性
audioObject.preload="auto|metadata|none"
属性值
值 | 描述 |
---|---|
auto | 指示一旦页面加载,则开始加载音频 |
metadata | 指示当页面加载后仅加载音频的元数据 |
none | 指示页面加载后不应加载音频 |
返回值
字符串,表示预加载的数据。可能返回值有"auto", "metadata", 或 "none"
范例
页面一旦加载,就开始加载音频
var x = document.getElementById("myAudio").preload;
范例 2
设置不同属性值
document.getElementById("myAudio").preload="none"; document.getElementById("myaudio").preload="auto";
相关页面
HTML 参考手册: HTML <audio> preload 属性