Latest web development tutorials

HTML DOM 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對象