Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
kisshere
V2EX  ›  Chrome

chrome 真的煞笔,只要没在前台显示就不执行 js 了,美其名曰节约用电。。。

  •  
  •   kisshere · Dec 5, 2025 · 2590 views
    This topic created in 171 days ago, the information mentioned may be changed or developed.
    只要 chrome 的界面没显示屏幕最前面,页面 js 比如 setTimeout 和 setInterval 就不执行了,页面 js 全被冻结不执行了,查了下为了节约用电。。。我缺你执行 js 那几粒钱的电费??????
    然后我试了下只要其他程序没有完全遮挡完 chrome ,那么 chrome 还是会继续执行页面中的 js ,但是其他程序全部遮挡完 chrome 比如来个看视频全屏就不行。也就是没遮挡完 chrome ,比如漏个几十个像素给 chrome ,它认为你还是在看它,会继续执行页面中的 js
    那么问题来了,chrome 为什么不直接必须强制开启摄像头,实时监测屏幕前是否有人脸,并且人脸还会动,才会执行 js 。并且必须要求所有电脑和笔记本厂商必须给电脑安装人体活体检测传感器,否则不能打开 chrome ,毕竟节约用电,人人有责。
    boringwheat
        1
    boringwheat  
       Dec 5, 2025
    啊???真的假的?那 web 端轮询怎么办?
    Chatterleys
        2
    Chatterleys  
       Dec 5, 2025
    为了释放内存,你长时间不打开给就标为不活跃标签了,要想在“后台”也运行,使用 web worker 啊
    busier
        3
    busier  
       Dec 5, 2025 via iPhone
    摄像头保持开启估计会更费电 而且不是都有摄像头

    而且存在严重的隐私风险
    johnbobby
        4
    johnbobby  
       Dec 5, 2025
    切到其他标签页,是不是也会休眠
    fov6363
        5
    fov6363  
       Dec 5, 2025
    用 web worker 驱动 setTimeout 可解
    meteora0tkvo
        6
    meteora0tkvo  
       Dec 5, 2025
    正常啊。有些人喜欢一次性开十几个标签页,要是一直都不休眠,电脑 cpu 岂不是要被打满
    kisshere
        7
    kisshere  
    OP
       Dec 5, 2025
    @Chatterleys 不是“长时间不打开”,是只要 chrome 被遮住,马上 js 就冻结了,chrome 开发团队认为这样继续执行 js 会拖垮一座核电站
    Her0
        8
    Her0  
       Dec 5, 2025
    搜一下:keep awake 扩展插件
    Overfill3641
        9
    Overfill3641  
       Dec 5, 2025
    我觉得挺好,但可以给网站加个权限,让用户自行选择,99%的网站没有后台持续运行的必要。
    Rat3
        10
    Rat3  
       Dec 5, 2025
    笔电很需要啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3184 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 13:31 · PVG 21:31 · LAX 06:31 · JFK 09:31
    ♥ Do have faith in what you're doing.