

#
“preload”属性について
“preload”属性はページを読み込む際に音声コンテンツのファイルの読み込みを開始するべきかどうかのヒントをブラウザに与えます。これはブラウザに対して指定した動作を強制するものではないため、確実に指定した通りの動作になるとは限りません。
“preload”属性を指定していない場合の既定値はブラウザによって違います。また、“autoplay”属性を指定している場合は“preload”属性の指定にかかわらずページを読み込むときにデータの読み込みが開始されます。
#
#
サンプルコード
事前読み込みしない
<p>
<audio preload="none" controls>
<source src="sample.mp3" type="audio/mp3">
<source src="sample.wav" type="audio/wav">
<source src="sample.ogg" type="audio/ogg">
音声を再生できません
</audio>
</p>
メタデータのみ読み込む
<p>
<audio preload="metadata" controls>
<source src="sample.mp3" type="audio/mp3">
<source src="sample.wav" type="audio/wav">
<source src="sample.ogg" type="audio/ogg">
音声を再生できません
</audio>
</p>
事前読み込みしても良い
<p>
<audio preload="auto" controls>
<source src="sample.mp3" type="audio/mp3">
<source src="sample.wav" type="audio/wav">
<source src="sample.ogg" type="audio/ogg">
音声を再生できません
</audio>
</p>
メタデータのみ読み込む
事前読み込みしても良い