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

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

HTMLタグ一覧

HTML オーディオ/视频DOM readyState属性

readyState属性が音声を返します/動画の現在の準備完了状態

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

オンラインサンプル

视频の準備状態を取得:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML 音声/video readyState属性の使用-基本チュートリアル(oldtoolbag.com)</title>
</head>
<body>
<button onclick="getReadyState()" type="button">视频の準備状態を取得</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  あなたのブラウザはHTML5 videoタグ。
</video>
<script>
myVid = document.getElementById("video1");
function getReadyState()
{ 
  alert(myVid.readyState);
} 
</script>  
</body>
</html>
テストしてみる ‹/›

定義と使用法

audioのreadyState属性が再生状態を返します/動画の現在の準備完了状態
準備完了状態を示すオーディオ/動画が再生準備ができているかどうか
注意:この属性は読み取り専用です。

ブラウザの互換性

IEFirefoxOperaChromeSafari

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

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

構文

audio|video.readyState

返り値

タイプ説明
Numberオーディオを表す/動画(audio/video)要素の準備完了状態:
  • 0 = HAVE_NOTHING - オーディオに関する情報がありません/動画が準備完了したかどうかの情報

  • 1 = HAVE_METADATA - オーディオに関する情報/動画が準備完了したメタデータ

  • 2 = HAVE_CURRENT_DATA - 現在の再生位置に関するデータが利用可能ですが、次のフレームを再生するためには十分なデータがありません/ミリ秒

  • 3 = HAVE_FUTURE_DATA - 現在および少なくとも次のフレームのデータが利用可能です

  • 4 = HAVE_ENOUGH_DATA - 再生を開始するのに十分なデータがあります

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