HarmonyOS 申请权限时,如何得知系统权限申请弹框是否弹出

由于监管需求,在申请权限时,当系统权限申请弹框弹出,需同步告知用户权限申请目的。当处于禁止状态,系统权限弹框不会再弹出,但是当处于“每次使用询问”,则系统权限弹框仍然会弹出。如何得知请求权限时,系统权限弹框是否弹出?

HarmonyOS
2024-12-23 14:59:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

使用校验权限的接口去判断权限是否授权,已授权就不弹窗,未授权就正常走。

权限校验:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-abilityaccessctrl-V5#checkaccesstokensync10

权限申请:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-abilityaccessctrl-V5#requestpermissionsfromuser9

校验和申请是两个接口,拒绝之后就不会再弹窗了,需要引导用户去手动开方法是跳转到应用详情页面,然后里面有申请后拒绝的权限。

分享
微博
QQ
微信
回复
2024-12-23 17:08:04
相关问题
HarmonyOS 系统权限申请demo——拍照
298浏览 • 1回复 待解决
HarmonyOS 动态申请权限申请不了
363浏览 • 1回复 待解决
HarmonyOS 申请权限返回是否弹窗结果
428浏览 • 1回复 待解决
HarmonyOS 位置权限申请
435浏览 • 1回复 待解决
如何申请广告跟踪权限
874浏览 • 1回复 待解决
app如何申请位置权限
918浏览 • 1回复 待解决
如何申请组合授权权限
747浏览 • 1回复 待解决
HarmonyOS权限申请问题
781浏览 • 1回复 待解决
HarmonyOS 权限申请拒绝问题
446浏览 • 1回复 待解决
Web组件如何申请位置权限
942浏览 • 1回复 待解决
是否可以自定义权限文字
2042浏览 • 1回复 待解决