Video readyState 属性

定義と使用方法

readyState 属性はビデオの現在の準備状況を返します。

準備状況はビデオが再生できるかどうかを示します。

注釈:この属性は読み取り専用です。

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

var x = document.getElementById("myVideo").readyState;
document.getElementById("demo").innerHTML = x;

自分で試してみてください

文法

videoObject.readyState

戻り値

タイプ 説明
Number

ビデオ要素の準備状況を示します:

  • 0 = HAVE_NOTHING - ビデオの準備状況に関する情報がありません
  • 1 = HAVE_METADATA - ビデオのメタデータが準備完了
  • 2 = HAVE_CURRENT_DATA - 現在の再生位置のデータが利用可能ですが、次のフレーム/ミリ秒の再生には十分なデータがありません
  • 3 = HAVE_FUTURE_DATA - 現在および少なくとも次のフレームのデータが利用可能です
  • 4 = HAVE_ENOUGH_DATA - 再生を開始するのに十分なデータが利用可能です

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート 9.0 サポート サポート サポート