HTML オーディオ/ビデオ DOMbufferedプロパティ
例
動画の最初のバッファ範囲(部分)を秒単位で取得します:
myVid=document.getElementById("video1");
alert("Start: " + myVid.buffered.start(0)
+ " End: " + myVid.buffered.end(0));
alert("Start: " + myVid.buffered.start(0)
+ " End: " + myVid.buffered.end(0));
試してみる »
定義と使い方
buffered プロパティは TimeRanges オブジェクトを返します。
TimeRanges オブジェクトはユーザーのオーディオ/ビデオのバッファ範囲を表します。
バッファ範囲とは、バッファされたオーディオ/ビデオの時間範囲を指します。ユーザーがオーディオ/ビデオ内でシーク再生すると、複数のバッファ範囲が得られます。
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザが buffered プロパティをサポートしています。
注意:Internet Explorer 8 およびそれ以前のバージョンはこのプロパティをサポートしていません。
構文
audio|video.buffered
戻り値
| 型 | 説明 |
|---|---|
| TimeRanges オブジェクト | オーディオ/ビデオのバッファされた部分を表します。 TimeRanges オブジェクトのプロパティ:
注釈:最初のバッファ範囲のインデックスは 0 です。 |
HTML オーディオ/ビデオ DOM リファレンス その他の拡張