只要 chrome 的界面没显示屏幕最前面,页面 js 比如 setTimeout 和 setInterval 就不执行了,页面 js 全被冻结不执行了,查了下为了节约用电。。。我缺你执行 js 那几粒钱的电费??????
然后我试了下只要其他程序没有完全遮挡完 chrome ,那么 chrome 还是会继续执行页面中的 js ,但是其他程序全部遮挡完 chrome 比如来个看视频全屏就不行。也就是没遮挡完 chrome ,比如漏个几十个像素给 chrome ,它认为你还是在看它,会继续执行页面中的 js
那么问题来了,chrome 为什么不直接必须强制开启摄像头,实时监测屏幕前是否有人脸,并且人脸还会动,才会执行 js 。并且必须要求所有电脑和笔记本厂商必须给电脑安装人体活体检测传感器,否则不能打开 chrome ,毕竟节约用电,人人有责。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://ex.noerr.eu.org/t/1177045
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.