HTML Audio/Video DOM readyState プロパティ

❮ HTML オーディオ/ビデオ DOM リファレンス

ビデオの現在の準備状態を取得します:

var vid = document.getElementById("myVideo");
alert(vid.readyState);
Try it Yourself ❯

定義と用法

readyState プロパティは、オーディオ/ビデオの現在の準備状態を返します。

準備状態は、オーディオ/ビデオの再生準備ができているか、できていないかを示します。

注: このプロパティはリードオンリーです。


ブラウザ・サポート

表中の数字は、プロパティを完全にサポートした最初のブラウザ・バージョンを指定しています。

プロパティ
readyState Yes 9.0 3.5 Yes Yes

構文

audio|video.readyState

戻り値

説明
Number オーディオ/ビデオ要素の準備状態を表す:
  • 0 = HAVE_NOTHING - オーディオ/ビデオの準備ができているか否かの情報なし
  • 1 = HAVE_METADATA - オーディオ/ビデオのメタデータは準備ができている
  • 2 = HAVE_CURRENT_DATA -現在の再生位置のデータは利用できるが、次のフレーム/ミリ秒を再生するにはデータが不十分
  • 3 = HAVE_FUTURE_DATA - 現在、および少なくとも次のフレームのデータは利用できる
  • 4 = HAVE_ENOUGH_DATA - 再生を開始するのにデータは十分

HTML audio Tag Reference HTML オーディオ/ビデオ DOM リファレンス