HTML オーディオ/ビデオ DOMcanplaythroughイベント
HTML オーディオ/ビデオ DOM リファレンスマニュアル
例
ビデオが途切れることなく再生し続けられることを示します:
myVid=document.getElementById("video1");
myVid.oncanplaythrough=alert("Can play through video without stopping");
myVid.oncanplaythrough=alert("Can play through video without stopping");
試してみる »
定義と使い方
ブラウザがバッファリングのために停止することなく、指定されたオーディオ/ビデオを再生し続けられると予測したときに、canplaythrough イベントが発生します。
オーディオ/ビデオの読み込み中に、以下のイベントが順に発生します:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザが canplaythrough イベントをサポートしています。
注意:Internet Explorer 8 以前のバージョンでは、このイベントはサポートされていません。
構文
HTML の場合:
<audio|video oncanplaythrough="SomeJavaScriptCode">
JavaScript の場合:
audio|video.oncanplaythrough=SomeJavaScriptCode;
addEventListener() を使用する場合:
audio|video.addEventListener("canplaythrough", function()
{
//SomeJavaScriptCode
}
);
{
//SomeJavaScriptCode
}
);
技術詳細
| 以下の HTML タグがサポートされています: | <audio>, <video> |
|---|---|
| 以下の JavaScript オブジェクトがサポートされています: | Audio, Video |

その他の例
HTML オーディオ/ビデオ DOM リファレンスマニュアル その他の拡張