HTML <audio> preload 属性
定义和用法
preload
属性规定了创作者认为是否以及如何在页面加载时加载音频文件。
preload
属性允许创作者向浏览器提供关于什么会导致最佳用户体验的提示。在某些情况下,该属性可能会被忽略。
注意:如果存在 autoplay 属性,preload
属性将被忽略。
实例
作者认为页面加载时不应加载声音:
<audio controls preload="none"> <source src="horse.mp3" type="audio/mpeg"> <source src="horse.ogg" type="audio/ogg"> 您的浏览器不支持 audio 标签。 </audio>
语法
<audio preload="auto|metadata|none">
属性值
值 | 描述 |
---|---|
auto | 作者认为浏览器应该在页面加载时加载整个音频文件。 |
metadata | 作者认为浏览器应该在页面加载时只加载元数据。 |
none | 作者认为浏览器不应该在页面加载时加载音频文件。 |
浏览器支持
表中的数字注明了首个完全支持该属性的浏览器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 4.0 | 4.0 | 11.5 |