调用setScreenBrightness设置屏幕亮度后,安卓手机就无法使用系统调整屏幕亮度了,退出当前app,系统调整屏幕亮度功能又恢复正常可以调整屏幕亮度了
uni.getScreenBrightness({
success(res) {
_this.screenBrightness = res.value
uni.setScreenBrightness({ value: 0.8 })
}
})
调用setScreenBrightness设置屏幕亮度后,安卓手机就无法使用系统调整屏幕亮度了,退出当前app,系统调整屏幕亮度功能又恢复正常可以调整屏幕亮度了
uni.getScreenBrightness({
success(res) {
_this.screenBrightness = res.value
uni.setScreenBrightness({ value: 0.8 })
}
})
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
这是因为调用该方法后,uniapp 会将屏幕亮度锁定在指定的值,从而禁用了系统的屏幕亮度调整功能
在你不再需要锁定屏幕亮度时,可以调用 uni.setKeepScreenOn 方法来取消锁定
uni.setKeepScreenOn({
keepScreenOn: false,
success() {
console.log('已取消屏幕亮度锁定');
}
});
水木wwi
为什莫没用阿
2024-01-18 17:09