JavaScript 参考手册 目录

HTML DOM Track 对象

<track> 元素用于为 <audio><video> 元素定义外部文本轨道。文本轨道通常用于显示媒体文件中的字幕或描述信息。

属性

  • default: 指定文本轨道是否应为默认轨道。如果设置为 true,则文本轨道将被视为默认轨道。默认值为 false。
  • kind: 指定文本轨道的类型。可选值包括 subtitles(字幕)、captions(标题)、descriptions(描述)、chapters(章节)和 metadata(元数据)。
  • label: 指定文本轨道的标签,用于在用户界面中显示轨道的名称。
  • src: 指定外部文本轨道文件的 URL。
  • srclang: 指定文本轨道文件的语言。

示例

------ ---------
  ------- --------------- -----------------
  ------ ---------------------- ---------------- ------------ ----------------
  ------ ---------------------- ---------------- ------------ ----------------
--------

在上面的示例中,我们为一个视频元素添加了两个不同语言的字幕轨道。用户可以在视频播放时选择显示哪种语言的字幕。

注意事项

  • 请确保文本轨道文件符合 WebVTT(Web Video Text Tracks)格式,以确保浏览器正确解析和显示字幕内容。
  • 某些浏览器可能不支持所有的文本轨道类型或属性,请在使用时注意兼容性。

上一篇:HTML 对象 <time>
下一篇:HTML 对象 <video>