我有2D画布游戏,也有一个视频。
要修复失去焦点的错误(我将浏览器或切换选项卡最小化),我实施了 网络工作者脚本hackerTimer。
使用此脚本可以得到更好的结果,但是如果两个打开的选项卡中有一些游戏,我的控制台将释放。帧速率(绘制)也太慢了。
是否有可能避免这种情况。
像工人一样,看起来像新线程一样非常好,但是看起来像“全局”怎么说。也许我可以在hackerTime脚本中进行编辑,以使工人服务的唯一实例?也许两个页面共享相同的资源,但是比CPU更高...
通常,我可以在一段时间内打开10个游戏而没有问题。
有什么建议吗?
请不要发表负面评论。