gpt4 book ai didi

javascript - 停止 iframe 页面中的所有动画

转载 作者:行者123 更新时间:2023-11-28 06:04:38 30 4
gpt4 key购买 nike

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

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

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

它们是只读的,所以我尝试调度一个客户 visibilitychange 事件,如下所示:
iframeDoc.addEventListener('visibilitychange',visibilityChanged,false);

但是这不起作用。

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

非常感谢!

最佳答案

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

关于javascript - 停止 iframe 页面中的所有动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36994519/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com