企业微信 支不支持 document.addEventListener("visibilitychange", function() { });
描述:企业微信web APP ,
功能需求:网页打开后,用户可能切换到别的页面或别的任务,再切换回来,是希望页面的某个html 控件获得焦点。
所以用到了visibilitychange 事件,经测试在浏览器chrome ver 90 测试有效。
发布到企业微信里测试发现无效。。。。。
查了资料,应该是微信内核太低问题,请官方核实。
https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilitychange_event
你好,windows 内置浏览器内核是chrome 53版本,visibilitychange 事件需要在浏览器chrome ver 90 才有效的话那是还不支持的
后来,我查了下文档,53可能是支持的,没有响应这个事件,有可能是跟因为内嵌到企业微信里,这个事件没有捕捉给内核chrome . ...