Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何防止HTML5游戏暂停?_Javascript_Html_Browser_Suspend_Construct - Fatal编程技术网

Javascript 如何防止HTML5游戏暂停?

Javascript 如何防止HTML5游戏暂停?,javascript,html,browser,suspend,construct,Javascript,Html,Browser,Suspend,Construct,我正在用Construct 2制作一个HTML5游戏,面临一个小问题:一旦我切换标签,我的游戏就会暂停(暂停) 我已经通过调用“cr_setsuspend=function(){}”清除了默认的引擎暂停,现在我在日志中没有收到关于它的消息,但游戏仍然会暂停 也许有一些浏览器的东西会自动挂起它,我可以阻止它吗?请帮助我找到一个解决方案如果我避免所有计时器、“等待”和“每x秒”事件,并使用触发器,则一切正常,即使对于光子多人游戏浏览器,在选项卡处于后台时也会采取节能措施。动画帧和setInterva

我正在用Construct 2制作一个HTML5游戏,面临一个小问题:一旦我切换标签,我的游戏就会暂停(暂停)

我已经通过调用“cr_setsuspend=function(){}”清除了默认的引擎暂停,现在我在日志中没有收到关于它的消息,但游戏仍然会暂停


也许有一些浏览器的东西会自动挂起它,我可以阻止它吗?请帮助我找到一个解决方案

如果我避免所有计时器、“等待”和“每x秒”事件,并使用触发器,则一切正常,即使对于光子多人游戏

浏览器,在选项卡处于后台时也会采取节能措施。动画帧和setInterval调用受到设计的严重限制,回避这一点(如果可能的话)是不礼貌的。我想这一切都取决于你的应用程序中的计时是基于“帧”还是基于时钟。谢谢,我需要在后台运行一些基于时钟的事件。我会设法摆脱他们