是否可以在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(,)}那么问题就解决了。