lewway
lewway
  • 发布:2024-01-03 20:57
  • 更新:2024-01-04 08:11
  • 阅读:93

在安卓手机上调用setScreenBrightness设置屏幕亮度后,就无法使用系统调整屏幕亮度了

分类:uni-app

调用setScreenBrightness设置屏幕亮度后,安卓手机就无法使用系统调整屏幕亮度了,退出当前app,系统调整屏幕亮度功能又恢复正常可以调整屏幕亮度了

uni.getScreenBrightness({
success(res) {
_this.screenBrightness = res.value
uni.setScreenBrightness({ value: 0.8 })
}
})

2024-01-03 20:57 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

这是因为调用该方法后,uniapp 会将屏幕亮度锁定在指定的值,从而禁用了系统的屏幕亮度调整功能
在你不再需要锁定屏幕亮度时,可以调用 uni.setKeepScreenOn 方法来取消锁定

uni.setKeepScreenOn({  
  keepScreenOn: false,  
  success() {  
    console.log('已取消屏幕亮度锁定');  
  }  
});

要回复问题请先登录注册