HarmonyOS 对于权限被拒绝的情况下,再次申请会怎么样?

比如我现在申请定位权限,但是已经被拒绝了。然后我再去申请requestPermissionsFromUser,也没有弹出权限框

阅读 543
1 个回答

权限拒绝后,再次申请不会弹出

onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
  this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_LIGHT)
  hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
}

-1:未授权,表示权限已设置过,无需弹窗,需要用户在"设置"中修改。

0:已授权。

2:未授权,表示请求无效,可能原因有:未在设置文件中声明目标权限