Document: getAnimations() 方法
Document
接口的 getAnimations()
方法返回一个包含所有当前生效的 Animation
对象的数组,这些对象的 target 元素是文档的后代。此数组包含 CSS 动画、CSS 过渡 和 Web 动画。
语法
js
getAnimations()
参数
无。
返回值
示例
以下代码片段将通过将所有动画的 Animation.playbackRate
减半来减慢页面上的所有动画。
js
document.getAnimations().forEach((animation) => {
animation.playbackRate *= 0.5;
});
规范
规范 |
---|
Web 动画 # dom-documentorshadowroot-getanimations |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- Web 动画 API
- CSS 动画
- CSS 过渡
-
Element.getAnimations()
- 仅获取单个Element
及其后代上的动画。 动画