English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTMLリファレンスマニュアル

HTMLタグ一覧

HTML オーディオ/ビデオDOMseekable属性

HTMLMediaElementの読み取り専用属性seekableは、ユーザーがジャンプできる瞬間を含むTimeRangesオブジェクトを返します(もしあれば)。

 HTML オーディオ/動画 DOM リファレンスマニュアル

オンラインサンプル

秒単位でビデオの最初の検索可能範囲を取得する(部分):

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML オーディオ/视频 seekable 属性の使用-基本チュートリアル(oldtoolbag.com)</title>
</head>
<body>
<button onclick="getFirstSeekableRange()" type="button">获得首个以秒计的视频可寻址范围</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  あなたのブラウザはHTMLをサポートしていません5 video  タグ。
</video>
<script>
myVid=document.getElementById("video1");
function getFirstSeekableRange()
{ 
  alert("開始: " + myVid.seekable.start(0) + " 終了: "  + myVid.seekable.end(0));
} 
</script> 
</body>
</html>
テストしてみる ‹/›

定義と用法

seekable属性はTimeRangesオブジェクトを返します。
TimeRanges オブジェクトはユーザーが検索できるオーディオを表します/ビデオ範囲。
検索可能範囲はユーザーが検索(再生位置を移動)できるオーディオ/ビデオ時間範囲。
非ストリーミング動画の場合、通常はビデオがバッファリングされる前にビデオのどこかで検索を行うことができます。
注意:この属性は読み取り専用です。

ブラウザの互換性

IEFirefoxOperaChromeSafari

すべての主要ブラウザは seekable 属性をサポートしています。

注意:Internet Explorer 8 及びその以前のバージョンではこの属性をサポートしていません。

構文

audio|video.seekable

返り値

タイプ説明
TimeRanges オブジェクトオーディオを表す/動画中のアドレス可能部分。

TimeRanges オブジェクトの属性:

  • length - オーディオを取得/動画中のアドレス可能範囲の数

  • start(index) - アドレス可能範囲の開始位置を取得

  • end(index) - アドレス可能範囲の終了位置を取得

注記:最初のアドレス可能範囲のインデックス index は 0。

 HTML オーディオ/動画 DOM リファレンスマニュアル