HTMLTrack元素(選項)

DOM 中表示的單個軌道。

新的 HTMLTrack元素(選項)

創建此類的實例。

參數:
名字 類型 預設 描述
選項 目的 {}

選項名稱和值的對象

性質
名字 類型 屬性 預設 描述
技術 科技

對擁有此 HTMLTrackElement 的技術的引用。

種類 文字軌道~親切 <可選>
'字幕'

有效的文本軌道類型。

模式 文字軌道~模式 <可選>
'禁用'

有效的文本軌道模式。

ID 細繩 <可選>
'vjs_track_' + Guid.newGUID()

此 TextTrack 的唯一 ID。

標籤 細繩 <可選>
''

此軌道的菜單標籤。

語言 細繩 <可選>
''

有效的雙字符語言代碼。

斯克朗 細繩 <可選>
''

有效的雙字符語言代碼。的替代但取消優先級的版本選項.語言

來源 細繩 <可選>

TextTrack 提示的 url。

默認 布爾值 <可選>

如果此軌道應默認打開或關閉。

請參閱:

延伸

成員

就緒狀態:HTMLTrackElement~ReadyState

軌道元素的當前就緒狀態。

追踪: 文本軌道

底層 TextTrack 對象。

方法

添加事件監聽器()

的別名事件目標#on .允許事件目標模仿標準的 DOM API。

覆蓋:
請參閱:

調度事件()

的別名事件目標#觸發器 .允許事件目標模仿標準的 DOM API。

覆蓋:
請參閱:

離開(類型,fn)

刪除一個事件監聽器對於來自的實例的特定事件事件目標 .這使得事件監聽器當命名事件發生時將不再被調用。

參數:
名字 類型 描述
類型 細繩 | 數組.<字符串>

事件名稱或事件名稱數組。

fn 事件目標~事件監聽器

要刪除的函數。

覆蓋:

(類型,fn)

添加一個事件監聽器一個實例事件目標 .一個事件監聽器是一個函數,當具有特定名稱的事件被觸發時將被調用。

參數:
名字 類型 描述
類型 細繩 | 數組.<字符串>

事件名稱或事件名稱數組。

fn 事件目標~事件監聽器

調用函數事件目標

覆蓋:

(類型,fn)

該函數將添加一個事件監聽器只會被觸發一次。在第一次觸發後,它將被刪除。這就像添加一個事件監聽器事件目標#on那叫事件目標#off對自己。

參數:
名字 類型 描述
類型 細繩 | 數組.<字符串>

事件名稱或事件名稱數組。

fn 事件目標~事件監聽器

為每個事件名稱調用一次的函數。

覆蓋:

移除事件監聽器()

的別名事件目標#off .允許事件目標模仿標準的 DOM API。

覆蓋:
請參閱:

扳機(事件)

此函數導致事件發生。這將導致任何事件監聽器正在等待那個事件,被調用。如果沒有事件監聽器對於一個事件,那麼什麼都不會發生。

如果名字的事件被觸發的是在EventTarget.allowedEvents_ .觸發器還將調用 + 大寫事件名稱功能。

示例:“點擊”在EventTarget.allowedEvents_,因此,觸發器將嘗試調用點擊如果它存在。

參數:
名字 類型 描述
事件 細繩 | 事件目標~事件 | 目的

事件的名稱,一個事件,或類型鍵設置為事件名稱的對象。

覆蓋:

類型定義

沒有任何