HTML オーディオ/ビデオ DOMseekableプロパティ
例
秒単位で最初のビデオシーク可能範囲(部分)を取得:
myVid=document.getElementById("video1");
alert("Start: " + myVid.seekable.start(0)
+ " End: " + myVid.seekable.end(0));
alert("Start: " + myVid.seekable.start(0)
+ " End: " + myVid.seekable.end(0));
試してみる »
定義と使い方
seekable プロパティは TimeRanges オブジェクトを返します。
TimeRanges オブジェクトは、オーディオ/ビデオ内でユーザーがシーク可能な範囲を表します。
シーク可能範囲とは、ユーザーがオーディオ/ビデオ内でシーク(再生位置を移動)できる時間の範囲を指します。
非ストリーミングビデオの場合、通常はバッファリングが完了していなくても、ビデオ内の任意の位置にシークできます。
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザは seekable プロパティをサポートしています。
注意:Internet Explorer 8 以前のバージョンでは、このプロパティはサポートされていません。
構文
audio|video.seekable
戻り値
| 型 | 説明 |
|---|---|
| TimeRanges Object | オーディオ/ビデオ内のシーク可能な部分を表します。 TimeRanges オブジェクトのプロパティ:
注記:最初のシーク可能範囲のインデックスindexは 0 です。 |
HTML オーディオ/ビデオ DOM リファレンス その他の拡張