Latest web development tutorials

HTML DOM Audio audioTracks property

Audio Object Reference Audio Object

Examples

Get the number of audio tracks available:

var x = document.getElementById("myAudio").audioTracks.length;

try it"

Definition and Usage

audioTracks property returns AudioTrackList object.

Returns available AudioTrackList object audio track rails.

Each audio track rail represents a AudioTrack object.


Browser Support

Internet ExplorerFirefoxOperaGoogle ChromeSafari

All major browsers do not support audioTracks property.


grammar

audioObject .audioTracks

return value

类型 描述
AudioTrackList 对象 表示audio的可用音频轨道。

AudioTrackList 对象:

  • audioTracks.length - 获取可用的音频轨道数
  • audioTracks.getTrackById( id ) - 通过 id 获取AudioTrack 对象
  • audioTracks[ index ] - 通过索引获取 AudioTrack 对象

注意: index ) 0 代表第一个可用的 AudioTrack 对象。

AudioTrack 对象 表示音频轨道。

AudioTrack 对象属性:

  • id - 获取音频轨道的 id
  • kind - 获取音频轨道的类型 (可以是: "alternative", "description", "main", "translation", "commentary", 或"" (空字符串))
  • label - 获取音频轨道的标签
  • language -获取音频轨道的语言
  • enabled - 获取或设置轨道是否激活 (true|false)


Audio Object Reference Audio Object