HTMLMediaElement: buffered プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

bufferedHTMLMediaElement オブジェクトの読み取り専用プロパティで、この buffered プロパティがアクセスされた時点でユーザーエージェントがバッファリングしているメディアリソースの範囲があれば,それを表す新しい静的な正規化された TimeRanges オブジェクトを返します。

buffered プロパティがアクセスされた時点で、(存在する場合)ユーザーエージェントがバッファリングしているメディアリソースの範囲を表す、新しい静的な正規化 TimeRanges オブジェクトです。

js
const obj = document.createElement("video");
console.log(obj.buffered); // TimeRanges { length: 0 }

仕様書

Specification
HTML Standard
# dom-media-buffered-dev
Media Source Extensions™
# htmlmediaelement-extensions-buffered

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • HTMLMediaElement: HTMLMediaElement.buffered プロパティを定義しているインターフェイス