Video videoTracks 屬性

Video 對象參考手冊 Video 對象

實例

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

var x = document.getElementById("myVideo").videoTracks.length;


定義和用法

videoTracks 屬性返回 VideoTrackList 對象。

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

VideoTrack 對象表示每一條可用的視頻軌道。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

目前沒有任何主流流覽器支持 videoTracks 屬性。


語法

videoObject.videoTracks

返回值

類型 描述
TextTrackList 對象

表示視頻的可用視頻軌道。

VideoTrackList 對象:

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

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

TextTrack 對象

表示一條視頻軌道。

VideoTrack 對象的屬性:

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


Video 對象參考手冊 Video 對象