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 |