标签: javascript svg garbage-collection css-animations
我在“场景”中的SVG元素上运行了许多CSS关键帧动画(在CSS文件中定义),这些元素是通过SVG库(svg.js)构建的。当我进入下一个场景时,我删除了所有这些SVG元素。在从DOM中删除元素以进行垃圾回收之前,是否有必要停止任何预先存在的关键帧动画?我看到你可以这样做:
element.style.animationPlayState = 'paused';