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 支持 支持 支持