3

我有一个将文本流式传输到网页的网络应用程序,用于远程文本解释。我有什么解决方法可以让用户在浏览网页时保持屏幕打开吗?

最受关注的是 iOS 和 Android 等移动客户端,但在较小程度上关注 OSX 和 Windows

4

3 回答 3

8

有一个技巧:如果网页播放网络媒体文件,设备将保持屏幕点亮。一个 js 库 NoSleep.js 依靠这个技巧来提供你正在寻找的东西。

检查这个 https://github.com/richtr/NoSleep.js

问候,塞德里克。

于 2017-05-11T14:12:48.863 回答
1

如果您的网络应用程序是真实的,客户端设备上没有安装任何东西,您会注意到这是不可能的。要使用某些设备功能,例如锁定屏幕,您必须在设备上运行一些本机代码。

如中所述:在 HTML5 中,如何保持 Android 设备的屏幕开启?

如果您希望与设备进行这种交互(锁定屏幕),您可能需要编写一些 cocoa/java/winRT 代码,并将应用程序发布到目标商店(苹果、谷歌、Windows)上。从那里客户将能够下载您的应用程序,该应用程序将在后面运行 Web 应用程序。

于 2013-10-03T09:17:09.413 回答
-3

添加android:keepScreenOn="true"你的布局xml

于 2013-10-03T08:12:39.060 回答