Audio buffered 属性

定義と使用法

buffered この属性は TimeRanges オブジェクトを返します。

TimeRanges オブジェクトはユーザーがバッファリングした音声範囲を表します。

バッファリング範囲はバッファリングされている音声の時間範囲です。音声内でジャンプすると、ユーザーは複数のバッファリング範囲を得ることができます。

注記:この属性は読み取り専用です。

秒単位で音声の最初のバッファリング範囲(部分)を取得します:

var x = document.getElementById("myAudio");
document.getElementById("demo").innerHTML = "Start: " + x.buffered.start(0);
+ " End: " + x.buffered.end(0);

自分で試してみてください

文法

audioObject.buffered

返回值

返り値 タイプ
説明

TimeRanges オブジェクト

オーディオのバッファリング部分を表す。

  • TimeRanges オブジェクト属性:
  • length - オーディオ中のバッファリング範囲の数を取得indexstart(
  • ) - バッファリング範囲の開始位置を取得index) - バッファリング範囲の終了位置を取得

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

ブラウザサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート