HTML audio/video DOM textTracks属性
-
textTracks属性定义和用法
textTracks属性返回TextTrackList对象。
TextTrackList对象表示音频/视频的可用文本轨道。
每个可用的文本轨道由TextTrack对象表示。 -
textTracks属性浏览器支持
Internet Explorer Chrome FireFox Safari Opera 10.0(含)以上 支持 33.0(含)以上 6.0(含)以上 支持 -
textTracks属性语法
audio|video.textTracks -
textTracks属性实例
尝试一下var vid = document.getElementById("myVideo"); function myFunction() { alert(vid.textTracks.length); }
-
textTracks属性返回/属性值
类型 描述 TextTrackList对象 返回: TextioTrackList对象:
length-获取音频/视频中可用的文本轨道的数量
[index] -通过索引获取TextTrack对象
注意:第一个可用的TextTrack对象是索引是0TextTrack对象 返回: 表示文本轨道。
TextTrack对象属性:- kind - 获取文本轨道的类型(可以是:"subtitles", "caption", "descriptions", "chapters", 或者 "metadata")
- label - 获取文本轨道的标签
- language - 获取文本轨道的语言
- mode - 获取或设置曲目是否处于活动状态(“禁用”|“隐藏”|“显示”)
- cues - 获取一个提示列表作为TextTrackCueList对象
- activeCues - 将当前活动的文本轨道提示作为TextTrackCueList对象获取
- addCue(cue) - 在提示列表中添加一个提示
- removeCue(cue) - 从提示列表中删除提示
-