HTML 音訊/影片 DOM textTracks 屬性
❮ HTML 音訊/影片 DOM 參考
示例
獲取可用文字軌道的數量
let vid = document.getElementById("myVideo");
alert(vid.textTracks.length);
自己動手試一試 »
定義和用法
textTracks 屬性返回一個 TextTrackList 物件。
TextTrackList 物件表示音訊/影片可用的文字軌道。
每個可用的文字軌道由一個 TextTrack 物件表示。
瀏覽器支援
表中的數字指定了完全支援該屬性的第一個瀏覽器版本。
屬性 |
|
|
|
|
|
textTracks |
是 |
10.0 |
33.0 |
6.0 |
是 |
語法
返回值
型別 |
描述 |
TextTrackList 物件 |
表示音訊/影片可用的文字軌道。 TextioTrackList 物件
- length - 獲取音訊/影片中可用的文字軌道數量
- [index] - 按索引獲取 TextTrack 物件
注意: 第一個可用的 TextTrack 物件索引為 index 0
|
TextTrack 物件 |
表示一個文字軌道。 TextTrack 物件屬性
- kind - 獲取文字軌道的型別(可以是:"subtitles"(字幕)、"caption"(旁白)、"descriptions"(描述)、"chapters"(章節)或 "metadata"(元資料))
- label - 獲取文字軌道的標籤
- language - 獲取文字軌道的語言
- mode - 獲取或設定軌道是否啟用("disabled"(停用)|"hidden"(隱藏)|"showing"(顯示))
- cues - 獲取一個 cue 列表,這是一個 TextTrackCueList 物件
- activeCues - 獲取當前啟用的文字軌道 cue,這是一個 TextTrackCueList 物件
- addCue(cue) - 將一個 cue 新增到 cue 列表中
- removeCue(cue) - 從 cue 列表中移除一個 cue
|
❮ HTML 音訊/影片 DOM 參考
W3schools 學習路徑
跟蹤您的進度 - 免費!