切换选项卡时如何防止html游戏暂停

时间:2017-03-02 05:35:26

标签: javascript html

我正在制作一个带有'白鹭'的HTML游戏,但是当我切换到其他标签时,我的游戏就会自动暂停。

是否有任何解决方案可以阻止游戏暂停?

Picture

1 个答案:

答案 0 :(得分:3)

游戏的大部分时间都基于requestAnimationFrame。此功能基于浏览器的重绘。如果切换到另一个选项卡,则重绘停止,因此requestAnimationFrame停止。

如果您在切换到另一个标签后确实需要运行游戏,请使用setInterval作为游戏的时间点1000/60

但这不如requestAnimationFrame那么高。