web下如何判断前台后台切换

手机web,如何判断浏览器或微信之类的web容器前后台切换动作,试了下document和window一用就报错


本来想这样判断的:document.addEventListener(“visibilitychange”, function() {})

web 环境下,前后台切换的事件由浏览器处理,并不会派发到网页,所以目前无法进行处理。

会通知到网页js
就是上面这个visibilitychange事件,应该是h5的新事件。
现在的问题是cocos中可以用window对象和document对象吗,怎么用才对?
现在已经是起效的啦,我看了自己打印的log,是起作用的,但是会报这个错在编译时,即便这样还是能跑,生效,所以是不是我用法有误,怎样用才不会编译时报错?

这个报错是一个特殊的发布版才会有的问题,目前已经尝试修复,麻烦更新到最新版试试。