オーディオプリロードプロパティ
例
ページの読み込み時にオーディオを読み込む必要があると作成者が考えているかどうか、またどのように考えているかを確認します。
var x = document.getElementById("myAudio").preload;
定義と使用法
preloadプロパティは、オーディオのpreload属性の値を設定または返します。
preload属性は、ページの読み込み時にオーディオを読み込む必要があるかどうか、およびその方法を作成者が考えるかどうかを指定します。
preload属性を使用すると、作成者は、最高のユーザーエクスペリエンスにつながると考えていることについて、ブラウザーにヒントを提供できます。この属性は、場合によっては無視されることがあります。
注: autoplay属性が存在する場合、preload属性は無視されます。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
preload | Yes | 9.0 | Yes | Yes | Yes |
構文
プリロードプロパティを返します。
audioObject.preload
プリロードプロパティを設定します。
audioObject.preload = "auto|metadata|none"
プロパティ値
Value | Description |
---|---|
auto | The author thinks that the browser should load the entire audio when the page loads |
metadata | The author thinks that the browser should load only metadata when the page loads |
none | The author thinks that the browser should NOT load the audio when the page loads |
技術的な詳細
戻り値: | プリロードする必要のあるデータ(存在する場合)を表す文字列。可能な戻り値は、「auto」、「metadata」、または「none」です。値の意味については、「プロパティ値」を参照してください。 |
---|
その他の例
例
さまざまなプロパティ値を設定する方法のデモンストレーション:
document.getElementById("myAudio").preload = "none";
document.getElementById("myaudio").preload = "auto";
関連ページ
HTMLリファレンス:HTML <audio>プリロード属性
❮オーディオオブジェクト