TextTrackCue - 用作各种派生提示类型(例如 VTTCue)的基类
TextTrackCue
是一个抽象类,用作各种派生提示类型(例如 VTTCue
)的基类;您将使用这些派生类型。这些提示是一串文本,在执行 TextTrack
的过程中会持续一段时间。提示包括开始时间(将显示文本的时间)和结束时间(将其删除的时间)以及其他信息。
属性
该接口还继承了 EventTarget
的属性。
TextTrackCue.track
只读
此提示所属的 TextTrack
,如果不属于任何提示,则为 null
。
TextTrackCue.id
一个 DOMString
,标识当前提示。
TextTrackCue.startTime
一个 double
代表开始播放提示的视频时间(以秒为单位)。
TextTrackCue.endTime
一个 double
代表提示将停止显示的视频时间(以秒为单位)。
TextTrackCue.pauseOnExit
一个 boolean
,表示当该提示停止显示时视频是否将暂停。
事件处理程序
TextTrackCue.onenter
enter
事件的事件处理程序。
TextTrackCue.onexit
exit
事件的事件处理程序。
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard TextTrackCue 的定义 |
现行的标准 | - |
HTML5 TextTrackCue 的定义 |
推荐 | 初始定义 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
endTime | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
enter 事件 | 18 | ≤79 | 未知 | 未知 | 未知 | 未知 |
exit 事件 | 18 | ≤79 | 未知 | 未知 | 未知 | 未知 |
id | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
pauseOnExit | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
startTime | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
track | 9 | ≤79 | 未知 | 未知 | 未知 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
endTime | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
enter 事件 | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
exit 事件 | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
id | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
pauseOnExit | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
startTime | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |
track | 支持 | 18 | 未知 | 未知 | 未知 | 未知 | 未知 |