HTML 音頻/視頻 DOM videoTracks 屬性

HTML audio/video 標籤參考手冊 HTML 音頻/視頻 DOM 參考手冊

實例

獲得可用視頻軌道的數量:

myVid=document.getElementById("video1");
alert(myVid.videoTracks.length);


定義和用法

videoTracks 屬性返回 VideoTrackList 對象。

VideoTrackList 對象表示視頻的可用視頻軌道。

每個可用的視頻軌道是由 VideoTrack 對象表示的。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流流覽器都不支持 videoTracks 屬性。


語法

video.videoTracks

返回值

類型 描述
VideoTrackList 對象 表示視頻的可用視頻軌道。

VideoTrackList 對象:

  • videoTracks.length - 獲得視頻中可用視頻軌道的數量
  • videoTracks.getTrackById(id) - 通過 id 獲得 VideoTrack 對象
  • videoTracks[index] - 通過下標 index 獲得 VideoTrack 對象
  • videoTracks.selectedIndex - 獲得當前 VideoTrack 對象的下標

注釋:第一個可用 VideoTrack 對象的下標 index 是 0。

VideoTrack 對象 表示一個視頻軌道。

VideoTrack 對象的屬性:

  • id - 獲得視頻軌道的 id
  • kind - 獲得視頻軌道的類型(可以是 "alternative"、"captions"、"main"、"sign"、"subtitles"、"commentary" 或 ""(空字元串))
  • label - 獲得視頻軌道的標籤
  • language - 獲得視頻軌道的語言
  • selected - 獲得或設置視頻軌道是否是活動的(true|false)


HTML audio/video 標籤參考手冊 HTML 音頻/視頻 DOM 參考手冊