音軌(選項選擇 )

單個的表示音軌 .如果它是一個的一部分音軌列表只有一個音軌將在列表中一次啟用。

新的音軌(選項選擇 )

創建此類的實例。

參數:
名字 類型 屬性 預設 描述
選項 目的 <可選>
{}

選項名稱和值的對象

性質
名字 類型 屬性 預設 描述
種類 AudioTrack~親切 <可選>
''

有效的音軌類型

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

此 AudioTrack 的唯一 ID。

標籤 細繩 <可選>
''

此軌道的菜單標籤。

語言 細繩 <可選>
''

有效的雙字符語言代碼。

啟用 布爾值 <可選>

如果此曲目是當前正在播放的曲目。如果這條軌道是音軌列表, 只有一個音軌將被啟用。

請參閱:

延伸

成員

啟用:布爾值

如果這音軌是否啟用。設置時,如果啟用狀態發生更改,將觸發 AudioTrack#enabledchange。

火災:

只讀 ID :細繩

此軌道的 ID。創建後無法更改。

覆蓋:

只讀種類:細繩

這是那種軌道。創建後無法更改。

覆蓋:

標籤:細繩

此軌道的標籤。創建後無法更改。

覆蓋:
火災:

只讀語言:細繩

此軌道的兩個字母語言代碼。創建後無法更改。

覆蓋:

方法

添加事件監聽器()

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

覆蓋:
請參閱:

調度事件()

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

覆蓋:
請參閱:

離開(類型,fn)

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

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

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

FN 事件目標~事件監聽器

要刪除的函數。

覆蓋:

(類型,fn)

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

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

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

FN 事件目標~事件監聽器

調用函數事件目標

覆蓋:

(類型,fn)

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

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

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

FN 事件目標~事件監聽器

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

覆蓋:

移除事件監聽器()

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

覆蓋:
請參閱:

扳機(事件)

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

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

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

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

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

覆蓋:

類型定義

種類

一切皆有可能音軌類

請參閱:

活動

啟用更改

在此軌道上啟用更改時觸發的事件。這允許保存此軌道的 AudioTrackList 進行相應的操作。

注意:這不是規範的一部分!本機軌道將在沒有事件的情況下在內部執行此操作。

類型:

標籤更改

在此軌道上更改標籤時觸發的事件。

注意:這不是規範的一部分!

類型:
覆蓋: