HTML オーディオ/ビデオ DOMbufferedプロパティ

HTML audio/video 标签参考手册HTML オーディオ/ビデオ DOM リファレンス

例

動画の最初のバッファ範囲(部分)を秒単位で取得します:

myVid=document.getElementById("video1");
alert("Start: " + myVid.buffered.start(0)
+ " End: " + myVid.buffered.end(0));

試してみる »

定義と使い方

buffered プロパティは TimeRanges オブジェクトを返します。

TimeRanges オブジェクトはユーザーのオーディオ/ビデオのバッファ範囲を表します。

バッファ範囲とは、バッファされたオーディオ/ビデオの時間範囲を指します。ユーザーがオーディオ/ビデオ内でシーク再生すると、複数のバッファ範囲が得られます。


ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザが buffered プロパティをサポートしています。

注意:Internet Explorer 8 およびそれ以前のバージョンはこのプロパティをサポートしていません。


構文

audio|video.buffered

戻り値

型 説明
TimeRanges オブジェクト オーディオ/ビデオのバッファされた部分を表します。

TimeRanges オブジェクトのプロパティ:

  • length - オーディオ/ビデオ内のバッファ範囲の数を取得します
  • start(index) - 特定のバッファ範囲の開始位置を取得します
  • end(index) - 特定のバッファ範囲の終了位置を取得します

注釈:最初のバッファ範囲のインデックスは 0 です。



HTML audio/video 标签参考手册HTML オーディオ/ビデオ DOM リファレンス その他の拡張