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

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

阅读 541
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:未授权,表示请求无效,可能原因有:未在设置文件中声明目标权限

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进