我们在浏览器中运行的办公室中创建了一个小聊天客户端。它处理人们张贴图片和GIF并嵌入它们。最近我们添加了对imgur和gfycat的html 5视频的支持(它自动将gif转换为mp4 / webm)。这是一个无意义的副作用,现在任何人使用chrome或firefox都会发现他们的显示器永远不会关闭。
你可以在powercfg中看到罪魁祸首是这些视频:
C:\WINDOWS\system32>powercfg /requests
DISPLAY:
[PROCESS] \Device\HarddiskVolume2\Program Files (x86)\Google\Chrome\Application\chrome.exe
Playing video
[PROCESS] \Device\HarddiskVolume2\Program Files (x86)\Mozilla Firefox\firefox.exe
如果您暂停视频,则powercfg中的条目会消失。切换到另一个选项卡,最小化铬,甚至锁定屏幕不允许系统关闭显示器。 Internet Explorer似乎是唯一一个行为与您期望的浏览器,并且仅在视频全屏时阻止睡眠。
有没有办法将视频标记标记为“不重要”,并且基本上告诉浏览器在播放此视频时让计算机进入睡眠状态?
答案 0 :(得分:1)
似乎Google Chrome 38中存在一个错误(截至撰写本文时的当前版本),导致在播放HTML5视频时屏幕保护程序被抑制。通常情况下,屏幕保护程序抑制只应在视频以全屏模式播放时发生。