当第一次申请权限并且用户拒绝后,然后在第二次走到这个地方时,我不想调用reqPermissionsFromUser接口,所以我希望知道怎么判断这个权限之前被我申请过。类似shouldShowRequestPermissionRationale方法
当第一次申请权限并且用户拒绝后,然后在第二次走到这个地方时,我不想调用reqPermissionsFromUser接口,所以我希望知道怎么判断这个权限之前被我申请过。类似shouldShowRequestPermissionRationale方法
1 回答920 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答985 阅读
1 回答957 阅读
1 回答851 阅读
1 回答812 阅读
1.目前可通过verifyAccessToken函数,能得到未授权和已授权2种状态,
2.暂时无法直接判断这个权限之前被申请过,当用户再次尝试使用该权限时,应用需要通过界面内文字引导,让用户主动到“系统设置”中授权。后续可关注官网API更新获取最新动态。
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-abilityaccessctrl-V5\#verifyaccesstoken9