TextTrackList: getTrackById() 方法

Baseline 已广泛支持

此特性已成熟稳定,适用于多种设备和浏览器版本。自 2018 年 10 月起,它已在各浏览器中可用。

TextTrackList 对象的 getTrackById() 方法会返回 TextTrackList 中第一个 TextTrack 对象,该对象的 id 与提供的字符串匹配。这使您能够通过 ID 字符串查找指定的轨道。

语法

js
getTrackById(id)

参数

id

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

返回值

返回一个 TextTrack 对象,该对象表示在 TextTrackList 中找到的第一个 id 与指定字符串匹配的轨道。如果没有找到匹配项,则此方法返回 null

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

规范

规范
HTML
# dom-texttracklist-gettrackbyid-dev

浏览器兼容性