iPad上的HTML5应用程序屏幕睡眠/超时

我们目前正在为iPad开发HTML 5应用程序,并寻找一种方法来防止屏幕进入待机/睡眠状态。 我知道这是可能的一个本地的iOS应用程序,但基于HTML5的Web应用程序呢?

谢谢你的任何build议和答案。

不,你不能用一个普通的网站/networking应用程序来做到这一点。

一个选项可能是创build一个简单的UIWebView本地应用程序。 本地应用程序将包含代码来加载您的Web应用程序到Web视图,并禁用空闲计时器。 (这是让iPad进入睡眠的空闲计时器。)

调整后的设置不让iPadlocking屏幕。 解雇了一个使用websockets的页面。 在一个简单的时间间隔中,我使用套接字每60秒发送和接收一条消息。 工作了几个小时,然后closures了。

我也尝试切换标签。 工作。

待机/睡眠模式植根于操作系统,所以用HTML5来实现几乎是不可能的。 你为什么要这样做呢? 也许你可以考虑一个超时function,以防设备处于待机/睡眠状态并返回。 这个答案看起来很有用,但我还没有testing。