是否可以在iframe页面中停止/恢复所有动画?

无论是由js,css3,canvas,create.js,gsap等创建的动画。

我认为document.hidden或document.visibilityState可以做这样的事情。

它们是只读的,因此我尝试分派客户visibilitychange事件,如下所示:
iframeDoc.addEventListener('visibilitychange', visibilityChanged,false);

但这是行不通的。

谁能告诉我是否可以停止/恢复帧页面中的所有动画?

非常感谢!

最佳答案

通常人们将setInterval(timeinms,animationfunction)用于画布动画,因此,如果您添加一个变量,该变量每次发生事件时都在两个值(例如0和1)之间更改(切换),然后使用if(var = value1){setInterval(,)}那么问题就解决了。

08-04 11:24
查看更多