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对象是索引是0
    TextTrack对象 返回: 表示文本轨道。
    TextTrack对象属性:
    • kind - 获取文本轨道的类型(可以是:"subtitles", "caption", "descriptions", "chapters", 或者 "metadata")
    • label - 获取文本轨道的标签
    • language - 获取文本轨道的语言
    • mode - 获取或设置曲目是否处于活动状态(“禁用”|“隐藏”|“显示”)
    • cues - 获取一个提示列表作为TextTrackCueList对象
    • activeCues - 将当前活动的文本轨道提示作为TextTrackCueList对象获取
    • addCue(cue) - 在提示列表中添加一个提示
    • removeCue(cue) - 从提示列表中删除提示
  • textTracks属性相关页面

    HTML教程:HTML脚本

    HTML教程:HTML视频

    HTML教程:HTML音频