HTML<audio>プレロード属性
定義と使用法
プレロード
属性は、クリエイターがページの読み込み時にオーディオファイルを読み込むべきかどうか、またはどのように読み込むべきかを決定します。
プレロード
属性は、クリエイターがブラウザに最適なユーザーエクスペリエンスを引き起こすためのヒントを提供する許可を与えます。一部の場合、この属性は無視されることがあります。
注意:存在する場合 autoplay属性、プレロード
属性は無視されます。
例
作者は、ページをロードする際に音をロードすべきでないと考えています:
<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 |