HTML Audio/Video DOM buffered プロパティ

❮ HTML オーディオ/ビデオ DOM リファレンス

ビデオの最初のバッファリングの範囲(一部)を秒単位で取得します:

var vid = document.getElementById("myVideo");
alert("Start: " + vid.buffered.start(0)
+ " End: " + vid.buffered.end(0));
Try it Yourself ❯

定義と用法

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

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

バッファリングの範囲は、バッファリングされたオーディオ/ビデオの時間範囲です。 オーディオ/ビデオでスキップした場合、ユーザは複数のバッファリング範囲を取得します。.

注: このプロパティはリードオンリーです。


ブラウザ・サポート

表中の数字は、プロパティを完全にサポートした最初のブラウザ・バージョンを指定しています。

プロパティ
buffered Yes 9.0 4.0  Yes Yes

構文

audio|video.buffered

戻り値

説明
TimeRanges オブジェクト オーディオ/ビデオのバッファリング部分を表します。

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

  • length - オーディオ/ビデオのバッファリング範囲の数をを取得
  • start(index) - バッファリング範囲の開始位置を取得
  • end(index) - バッファリング範囲の終了位置を取得

注: 最初のバッファリング範囲 index は 0 です


HTML audio Tag Reference HTML オーディオ/ビデオ DOM リファレンス