AnimationPlaybackEvent - 表示动画事件
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
AnimationPlaybackEvent
是 Web 动画 API 的接口,表示动画事件。
当动画播放时,它们通过动画事件更改 playState
。
构造方法
AnimationPlaybackEvent.AnimationPlaybackEvent()
创建一个新的 AnimationPlaybackEvent
对象实例。
属性
AnimationPlaybackEvent.currentTime
生成该事件时,动画的当前时间。
AnimationPlaybackEvent.timelineTime
生成该事件时,动画的时间轴的时间值。
规范
规范 | 状态 | 备注 |
---|---|---|
Web Animations AnimationPlaybackEvent 的定义 |
工作草案 | 编者的草案。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
AnimationPlaybackEvent |
支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
currentTime |
支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
timelineTime |
支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 不支持 | 不支持 | 未知 | 不支持 | 不支持 |
AnimationPlaybackEvent |
支持 | 支持 | 不支持 | 不支持 | 未知 | 不支持 | 不支持 |
currentTime |
支持 | 支持 | 不支持 | 不支持 | 未知 | 不支持 | 不支持 |
timelineTime |
支持 | 支持 | 不支持 | 不支持 | 未知 | 不支持 | 不支持 |