最新的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 代表了視頻元素的就緒狀態:
  • 0 = HAVE_NOTHING - 無信息的視頻是否是準備好
  • 1 = HAVE_METADATA - 為對視頻元數據已準備好
  • 2 = HAVE_CURRENT_DATA - 對於當前重放位置的數據是可用的,但沒有足夠的數據來播放下一幀/毫秒
  • 3 = HAVE_FUTURE_DATA - 針對當前和至少下一幀是可用的數據
  • 4 = HAVE_ENOUGH_DATA - 可以開始玩了足夠的數據

<視頻對象