Chrome可以防止我的Macbook进入睡眠状态。看截图:
一些网站表示,这可能是由于chrome扩展程序引起的,但是最近两周我没有安装任何新的扩展程序(我仅在两周内就遇到了此问题)。我也没有更新OSx,Chrome或“节能器”设置。我该如何解决?
Chrome可以防止我的Macbook进入睡眠状态。看截图:
一些网站表示,这可能是由于chrome扩展程序引起的,但是最近两周我没有安装任何新的扩展程序(我仅在两周内就遇到了此问题)。我也没有更新OSx,Chrome或“节能器”设置。我该如何解决?
Answers:
我在Chrome阻止睡眠的过程中遇到了同样的问题,即“活动监视器能量”选项卡显示了这一点。我发现,当我关闭运行“ https://web.whatsapp.com/ ” 的选项卡时,“ Preventing Sleep”列将变为No。当我再次打开该网站时,它将返回至“是”。
我发现这个博客在讨论它:http : //webdiary.com/2015/01/29/whatsappweb/
这与running的输出相关,该输出pmset -g assertions
显示:
pid 229(coreaudiod): [0x00066e6300010845] 01:19:47 PreventUserIdleSystemSleep named: "com.apple.audio.e8-07-bf-12-d6-97:output.context.preventuseridlesleep"
Created for PID: 2748.
充满电,拔下电源线,合上电源并将其放在前一天晚上的公文包中后,我醒来的是只有34%电池的热Macbook Pro。太热了,很难握着,风扇在加班。在没有类似问题之前,我已经执行了数百次相同的例程。
活动监视器显示Chrome是主要的罪魁祸首,Chrome的“防止睡眠”是“是”。我打开了十二个选项卡,然后一次关闭了一个选项卡,以查看状态发生了什么变化。
就我而言,有问题的网站是Forbes.com。通过打开和关闭《福布斯》的一篇典型文章,我可以切换防止睡眠模式。这个网站的广告负担很重,会自动播放视频等。我猜想他们的代码中的某些内容会在未刷新的页面上循环播放新视频,并阻止睡眠。有一次,他们的视频播放器由于某种原因无法加载,并且“防止睡眠”指示灯从未变为“是”。不是确定的,而是暗示性的。我敢肯定,其他采用激进广告显示方法的网站也可能具有相同的效果。
这是因为,chrome会检测是否有任何选项卡在播放音频或视频的任何媒体文件(这也包括带有媒体的广告)。如果您有任何标签正在播放任何媒体,Chrome会认为您正在观看某些媒体,并且不会让笔记本电脑进入睡眠模式。
----编辑----我正在做一个项目,希望让用户的屏幕和笔记本电脑始终保持唤醒状态。所以我用了同样的把戏,我在代码中放了一些小的隐藏html视频,然后就做到了。音频没有起作用。
尝试Chrome Canary。似乎可以解决此问题。
pmset
命令的输出添加到您的问题中。在Terminal.app中,输入以下命令:pmset -g assertions