首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阻止在移动浏览器中关闭显示

阻止在移动浏览器中关闭显示
EN

Stack Overflow用户
提问于 2014-08-30 03:55:02
回答 2查看 10.9K关注 0票数 9

我正在创建一个基于移动的网页&我正在使用网络套接字连接来处理聊天室。但我希望每次当用户通过移动浏览器转到网页时,显示器都会打开。

我试着模拟Button Click,

代码语言:javascript
复制
function eventFire(el, etype){
    if (el.fireEvent) { 
          el.fireEvent('on' + etype); 
     } else {
        var evObj = document.createEvent('Events');
        evObj.initEvent(etype, true, false); 
        el.dispatchEvent(evObj); 
     } 
}

但在特定时间后,移动显示仍会关闭。有谁能帮我一下吗??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-15 16:42:51

由于大多数移动操作系统需要用户交互来阻止屏幕进入休眠状态,这在网站上是不可能做到的。你需要创建一个原生应用程序。

票数 2
EN

Stack Overflow用户

发布于 2015-11-11 00:40:31

有一个新的Wake Lock API的工作草案,它似乎没有在任何地方实现。

现在,您可以看看NoSleep.js

在所有Android和iOS web浏览器中,

阻止显示睡眠并启用唤醒锁定。

但它需要用户交互,这意味着你必须将它附加到用户输入事件处理程序(例如鼠标/触摸)。

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25575338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档