一个网页是否能防止Windows进入睡眠模式,这是可能的吗?

3

我正在运营一个互联网广播电台,旨在在商店和零售场所背景下不需要人工操作计算机。当进行测试时,我面临的问题是由于长时间没有活动,计算机进入睡眠模式并关闭了音频。我知道可以在计算机本身上关闭此选项,但我想知道是否有任何方法可以为用户提供更流畅的体验?


什么操作系统和浏览器?如果在Windows上使用Chrome播放媒体,它将阻止计算机进入睡眠状态(除非电池电量耗尽)。我怀疑其他大多数浏览器也会有类似的情况。 - undefined
Chrome在Windows上是我的主要目标。我通过HTML5播放器通过Icecast流播放音频,而当它播放时,Windows会进入睡眠模式。 - undefined
嗯...它不应该这样做的。你能提供一段代码示例,这样我们就可以看到具体发生了什么吗?这难道不是自动播放吗? - undefined
1个回答

0
是的。您可以在电脑的网页浏览器中打开https://nosleep.page/
这个小网站使用Screen Wake Lock API来防止您的设备进入睡眠状态。
在不支持该API的情况下,会播放一个空白的静音视频来模拟这种行为(使用NoSleep.js)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接