VTTRegion - 描述了显示 VTTCue 的一部分视频

VTTRegion 是接口是用于处理 WebVTT(媒体演示中的文本轨道)的 API 的一部分,它描述了显示 VTTCue 的一部分视频。

构造函数

VTTRegion()

返回一个新创建的 VTTRegion 对象。

属性

VTTRegion.id

一个 DOMString,用于标识区域。

VTTRegion.width

一个 double 表示区域的宽度,作为视频的百分比。

VTTRegion.lines

一个 double 表示区域的高度,以行数表示。

VTTRegion.regionAnchorX

一个 double 表示区域锚点 X 的偏移量,作为区域的百分比。

VTTRegion.regionAnchorY

一个 double 表示区域锚点 Y 的偏移量,作为区域的百分比。

VTTRegion.viewportAnchorX

一个 double 表示区域锚点 X 的偏移量,作为视频的百分比。

VTTRegion.viewportAnchorY

一个 double 表示区域锚点 Y 的偏移量,作为视频的百分比。

VTTRegion.scroll

一个枚举值,表示添加新提时将如何移动现有提示。

实例

var region = new VTTRegion();
region.width = 50;  // 使用 50% 的视频宽度。
region.lines = 4;  // 使用 4 行高度。
region.viewportAnchorX = 25;  // 让区域从左侧 25% 开始。
var cue = new VTTCue(2, 3, '要显示的很酷的文字');
cue.region = region;  // 仅在该区域内绘制此提示。

规范

规范 状态 备注
WebVTT: The Web Video Text Tracks Format 候选推荐 -

桌面浏览器兼容性

暂无兼容数据