fau*_*uve 6 firefox video adobe-flash xscreensaver
我发现一些关于禁用 xscreensaver 与 flash 的问题,但没有关于 HTML5 的问题。那么,如何在 firefox 播放 HTML5 视频时禁用 xscreensaver,如果可能,仅针对某些域?
这个问题已经存在 3 年了,所以情况可能有所改变,但问题仍然存在。我在我的设置(Debian + Mate)上遇到了这个问题。观看 HTML5 视频,即使在全屏模式下,也不会抑制屏幕保护程序。
这本来应该在 Firefox 33(10 月 14 日)中修复(请参阅 bug 811261),但它似乎比预期更复杂,因为有不同的方法(API)来管理抑制请求。
有关于此的错误已公开 ( 1168090 )。不久前提出了一个补丁,但开发似乎陷入了停滞。
手动禁用屏幕保护程序有点麻烦。一个简单的解决方法是在观看较长的 HTML5 视频时启动 vlc(即使在非全屏模式甚至暂停时,vlc 也会抑制屏幕保护程序)。
有一个名为 lightOn 的 sh 脚本,旨在检测应禁止屏幕保护程序的应用程序,并在检测到这些应用程序时定期重置屏幕保护程序计时器。原来的项目似乎没有维护,但有一些分支仍然存在。经过快速尝试,partizand/lightsOn 似乎可以解决问题。基本上,下载脚本并在会话启动时启动它(作为非特权用户)。