最新のWeb開発のチュートリアル
 

Video readyState Property

<ビデオオブジェクト

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

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

xの結果は次のようになります。

4 // Indicates that there is enough data available to start playing
»それを自分で試してみてください

定義と使用法

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

動画を再生する準備ができてかない場合はレディ状態を示します。

注意:このプロパティは読み取り専用です。


ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

readyStateのプロパティは、すべての主要なブラウザでサポートされています。

注:このプロパティは、Internet Explorer 8およびそれ以前ではサポートされていません。


構文

videoObject .readyState

戻り値

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

<ビデオオブジェクト