Track readyState 屬性

定義和用法

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

就緒狀態指示資源是否已準備好播放。

注釋:該屬性只讀。

實例

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

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

x 的結果可能是:

2 // 表示文本軌道已加載且沒有錯誤

語法

trackObject.readyState

技術細節

返回值:

數值,表示軌道資源的就緒狀態:

  • 0 = NONE - 尚未獲得文本軌道的提示
  • 1 = LOADING - 文本軌道正在加載,尚無錯誤。解析器仍然可以向軌道添加更多提示
  • 2 = 已加載 - 文本軌道已加載且無錯誤
  • 3 = 錯誤 - 文本軌道已啟用,但當用戶代理嘗試獲取它時,某事失敗。部分或全部提示可能丟失且無法獲得

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 不支持 不支持 支持