小米10至尊版,安卓11系统,进行了如下设置均无法保持常亮,已经设置App的省电策略为“无限制”
是不是系统强制省电?
这种情况下,还有什么办法保持常亮吗?
onShow() {
plus.device.setWakelock(true)
uni.setKeepScreenOn({
keepScreenOn: true,
success: (res) => {
console.log(res)
uni.showToast({
title: '已设置屏幕常亮'
})
},
fail: (error) => {
console.error(error)
}
})
},
MonikaCeng (作者)
可以了,非常感谢。有个建议,就是没权限时,uni.setKeepScreenOn执行fail而不是success,这样框架更严谨
2021-04-12 17:45