HTML5实现APP永不锁屏
⽤HTML5做⼀个APP的时候,需要做⼀个永不锁屏的功能。然后去设置⼿机的时候发现⼿机并不能设置永不锁屏,所以就只能在程序⾥⾯设置。
想⼀下,⼿机永不锁屏的情况有那些?第⼀个想到的就是看电影的时候了,在看视频的情况下,⼿机就是不会锁屏的,所以就可以根据这个原理,就能实现⼀个永不锁屏的功能了。
我这⾥推荐⼀个js的插件防⽌锁屏NoSleep.js。这个插件就是利⽤这个原理来设置永不锁屏的功能的。
插件的使⽤其实很简单,使⽤两⾏代码即可搞定了。(当然前提是要正确导⼊js⽂件)
var noSleep = new NoSleep();
html手机网站
再附上另外的知识,使⽤原⽣的Android开发时,设置如下代码即可实现永不锁屏。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。