VideoTrackList: getTrackById() 方法

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

VideoTrackList 对象的 getTrackById() 方法会返回轨道列表中第一个 VideoTrack 对象,该对象的 id 与指定的字符串匹配。

这使得您在知道其 ID 字符串时,可以查找特定的轨道。

语法

js
getTrackById(id)

参数

id

一个字符串,表示要在音轨列表中查找的音轨的 ID。

返回值

一个 VideoTrack 对象,表示在 VideoTrackList 中找到的第一个 id 与指定字符串匹配的轨道。如果未找到匹配项,此方法将返回 null

音轨按其自然顺序搜索;也就是说,按照媒体资源本身定义的顺序,或者,如果资源没有定义顺序,则按照媒体资源声明音轨的相对顺序。

规范

规范
HTML
# dom-videotracklist-gettrackbyid-dev

浏览器兼容性