最新のWeb開発のチュートリアル
 

Audio preload Property

<オーディオオブジェクト

かどうかを調べると、著者は、ページのロード時にオーディオをロードする必要があると考えていますか:

var x = document.getElementById("myAudio").preload;

xの結果は次のようになります。

none // The audio should NOT be loaded when the page loads
»それを自分で試してみてください

定義と使用法

プリロードプロパティセットまたはの値を返すpreloadオーディオの属性を。

preload著者はオーディオがページのロード時にロードする必要があることを考えれば、どのように属性を指定します。

preload属性は、著者が彼/彼女は最高のユーザーエクスペリエンスにつながると考えてかについて、ブラウザへのヒントを提供することができます。 この属性は、いくつかの事例では無視することができます。

注意: preload場合属性は無視されるautoplay属性が存在しています。

注意: <audio>要素は、HTML5で新しく追加されました。


ブラウザのサポート

プロパティ
preload はい 9.0 はい はい はい

構文

プリロードプロパティを返します:

audioObject .preload

プリロードプロパティを設定します。

audioObject .preload="auto|metadata|none"

プロパティ値

説明
auto 著者は、ページのロード時にブラウザが全体のオーディオをロードする必要があることを考えて
metadata 著者は、ブラウザのメタデータのみをロードする必要があることを考えると、ページのロード
none 著者は、ページのロード時にブラウザがオーディオを読み込むべきではないと思います

技術的な詳細

戻り値: データがプリロードされなければならないものを表す文字列、 (if any) 。 戻り値は、 "auto""metadata" 、または"none" 。 参照"Property Values"の値が何を意味するかについての

その他の例

別のプロパティ値を設定する方法のデモンストレーション:

document.getElementById("myAudio").preload = "none";
document.getElementById("myaudio").preload = "auto";
»それを自分で試してみてください

関連ページ

HTMLリファレンス: HTML <audio>プリロード属性


<オーディオオブジェクト