TimeRanges
TimeRanges
インターフェイスは、主に <audio>
要素と <video>
要素で使用するためにメディアをロードするときにメディアのどの部分がバッファリングされたかを追跡する目的で、一連の時間範囲を表すために使用します。
TimeRanges
オブジェクトには、1 つ以上の時間範囲が含まれ、それぞれが開始時間と終了時間のオフセットで指定されます。 各時間範囲を参照するには、start()
メソッドおよび end()
メソッドを使用して、取得する時間範囲のインデックス番号を渡します。
「正規化された TimeRanges オブジェクト(英語)」という用語は、そのようなオブジェクトの範囲が順序付けられ、重なり合わず、空ではなく、触れていないことを示します(隣接する範囲は 1 つの大きな範囲に折り畳まれます)。
プロパティ
TimeRanges.length
読取専用-
時間範囲オブジェクトによって表される時間範囲の数を
unsigned long
型で返します。
メソッド
TimeRanges.start()
-
指定されたインデックスを持つ範囲の開始時間を返します。
TimeRanges.end()
-
指定された範囲の終了時間を返します。
仕様
Specification |
---|
HTML Standard # time-ranges |
ブラウザーの互換性
BCD tables only load in the browser