前言
- 最近在实际开发过程中,我们会发现在自己使用的app当中会根据系统无操作熄灭屏幕
- 对于一下需要长时间保持屏幕的业务就很不友好,uni-app也是提供了相应方法
- 加上代码之后-注意app端没报错-不生效就是权限问题-需要设置相对应权限-打自定义包
代码实现
1.写法一
// 保持屏幕常亮
uni.setKeepScreenOn({
keepScreenOn: true
});
2.写法二-推荐
plus.device.setWakelock(true);
权限设置
1.权限代码
<uses-permission android:name="android.permission.WAKE_LOCK"/>
2.HBuilder设置
总结:
经过这一趟流程下来相信你也对 UNI-APP设置屏幕保持常亮-不熄灭屏幕 有了初步的深刻印象,但在实际开发中我 们遇到的情况肯定是不一样的,所以我们要理解它的原理,万变不离其宗。加油,打工人!
有什么不足的地方请大家指出谢谢 -- 風过无痕