HarmonyOS 获取权限状态的api是否能获取到是否询问过该权限

业务场景中,以位置权限为例子,需要判断用户当前有没有询问过该状态,如有且拒绝则弹窗提示用户跳转至设置页面打开,如未询问过则走其他操作触发询问,我明白该场景下可以使用requestPermission来触发询问且拿到最终结果后进行处理,但现有很多场景没法改造且在当前的节点不希望有弹窗,所以需要这么一个状态。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

可以使用requestPermissionsFromUser接口,会返回一个枚举值dialogShownResults该枚举值会体现是否询问过。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-abilityaccessctrl-V5#requestpermissionsfromuser9-1

分享
微博
QQ
微信
回复
2天前
相关问题
对于获取权限api问题
1894浏览 • 1回复 待解决
怎么获取是否开启推送通知栏权限
2637浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
452浏览 • 1回复 待解决
HarmonyOS 获取拒绝权限
138浏览 • 1回复 待解决
HarmonyOS 权限获取界面
99浏览 • 1回复 待解决
HarmonyOS List滑动速度是否能控制?
417浏览 • 1回复 待解决
HarmonyOS是否能直接使用OpenGL?
204浏览 • 1回复 待解决
HarmonyOS 是否能检测到app签名
32浏览 • 1回复 待解决
HarmonyOS 元服务是否能支持Arkweb组件
35浏览 • 1回复 待解决