Audio audioTracks 属性
❮ Audio 对象
实例
获取可用音轨的数量:
var x = document.getElementById("myAudio").audioTracks.length;
亲自试一试 »
定义和用法
audioTracks 属性返回一个 AudioTrackList 对象。
AudioTrackList 对象表示音频的可用音轨。
每个可用的音轨都由一个 AudioTrack 对象表示。
浏览器支持
| 属性 |
|
|
|
|
|
| audioTracks |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
语法
返回值
| 类型 |
描述 |
| AudioTrackList Object |
表示音频的可用音轨。
AudioTrackList 对象:
- audioTracks.length - 获取可用音轨的数量
- audioTracks.getTrackById(id) - 通过 id 获取 AudioTrack 对象
- audioTracks[index] - 通过索引获取 AudioTrack 对象
注意: 第一个可用的 AudioTrack 对象是索引 0
|
| AudioTrack Object |
表示音轨。 AudioTrack 对象属性:
- id - 获取音轨的 id
- kind - 获取音轨的类型(可以是:"alternative"、"description"、"main"、"translation"、"commentary"或""(空字符串))
- label - 获取音轨的标签
- language - 获取音轨的语言
- enabled - 获取或设置轨道是否处于活动状态 (true|false)
|
❮ Audio 对象