cc.game.pause 非预期的自动resume?

Creator 版本:2.4.0

目标平台:web开发调试

发现网页切换到后台,再切换回来,这个 game 竟然就自动 resume了。。。

这个是原本设计就是这样吗?

如果是的话,想要 cc.game.pause 后,实现自己一步一步 cc.game.step 来控制全局update, 如何防止这种情况导致game 自动 resume 呢?

手动加上这个,解决了

cc.game.on(cc.game.EVENT_SHOW, ()=>{
            cc.game.pause();
        })

不过这种自动resume 有办法避免吗