YouTube如何防止屏幕保护程序在视频播放过程中出现?(视窗)

Jul*_*anG 11 windows youtube flash screensaver

我注意到,当我在YouTube上观看视频时,屏幕保护程序无法启动.我正在使用Windows 7.

这是测试:

  1. 将Windows屏幕保护程序设置为1分钟.
  2. 浏览YouTube并播放超过1分钟的视频; 理想情况下要长得多.
  3. 请注意,在指定时间(1分钟)后屏幕保护程序不会出现.

我已经使用Firefox,Chrome和IE8进行了测试.我的Flash Player版本是10.3.(Youtube正在使用flash播放视频).无论我是否全屏观看视频,都会发生同样的情况.

有谁知道他们是怎么做到的?

我搜索过,但我发现的只是人们说这是不可能的,或者是用户在观看视频时禁用屏幕保护程序的提示.


请查看所有答案.不要坚持投票最多.

Jul*_*anG 7

StackOverflow之外的人向我指出了这篇文章:http://www.webkitchen.be/2010/04/13/6-lesser-known-features-in-flash-player-10-1/

在全屏模式下禁用屏幕保护程序

没有什么比每隔几分钟按键盘或移动鼠标更加烦人,以防止屏幕保护程序在全屏观看视频时踢.如果视频正在播放且未暂停,停止或缓冲,Flash Player 10.1现在会暂时禁用您的屏幕保护程序.但它也适用于音频.所以...如果你正在运行一个播放音频的全屏应用程序并且它没有暂停,停止或缓冲并且实际上有音量,屏幕保护程序将无法启动.

不幸的是,我找不到官方的Adobe源代码.他们似乎专注于Flash Player 11,他们删除了自Flash Player 10以来可用的"新功能"列表.

我测试了它,只要视频正在播放,无论是否全屏都能正常工作.

我想我原来问题的答案是没有.Flash Player,而不是YouTube,会自动执行此操作.


ymu*_*tlu 0

它看起来像是 Microsoft 的错误,如下所述,您可以在浏览器中进行演示以阻止屏幕保护程序。希望这个链接有帮助。

问题 9853 开始:当 Chrome 具有焦点时,显示消隐失败

评论 8,作者:*ida...@chromium.org,2009 年 5 月 21 日
花了一些时间查看此内容,我可以确认它很容易重现,并且 Chrome 不会做任何影响 Windows 电源管理的事情。它确实看起来像一个 Microsoft bug,显然是由 Chrome 获得焦点触发的。

需要明确的是,实际发生的情况是,当 Chrome 具有焦点时,“显示消隐”电源状态不会触发,所有其他电源状态(挂起、休眠)都会触发。屏幕保护程序也会触发。