Latest web development tutorials

HTML DOM Track readyState 屬性

Track 對象參考手冊 Track對象

實例

獲取軌道資源的當前就緒狀態:

var x = document.getElementById("myTrack").readyState;

x輸出值為:

2 // 文本軌道已經被加載,沒有錯誤


定義和用法

readyState 屬性返回了軌道資源當前就緒的狀態。

就緒狀態指示了資源是否準備開始播放。

注意:該屬性是只讀的。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer, Opera, 和Chrome 瀏覽器支持readyState 屬性。

注意: Firefox, Safari或Internet Explorer 9及更早IE版本不支持readyState屬性。


語法

trackObject .readyState

技術細節

返回值: 一個數字,表示軌道資源的就緒狀態:
  • 0 = NONE - 未獲取文本軌道
  • 1 = LOADING - 文本軌道加載中,並為發生錯誤,下一步可以解析器可將其添加到軌道
  • 2 = LOADED - 文本軌道已經加載完畢
  • 3 = ERROR - 文本軌道已啟用,但在用戶無法獲取,部分數據已丟失,無法正確獲取。


  • Track 對象參考手冊 Track對象