获取定位权限没有弹框

注册了定位权限ohos.permission.LOCATION,ohos.permission.APPROXIMATELY_LOCATION。

在代码中请求了权限abilityAccessCtrl.createAtManager().requestPermissionsFromUser(getContext(this) as common.UIAbilityContext,[‘ohos.permission.LOCATION’]),得到的权限是:{“permissions”:[“ohos.permission.LOCATION”],“authResults”:[2]}不是文档上的-1或0.并且没有弹框选择同意还是拒绝.

开发工具版本是:Build Version: 4.1.3.300,手机系统版本是:2.1.2.5(Canary1)

HarmonyOS
2024-04-26 17:29:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
davis_li

需要先申请模糊位置权限ohos.permission.APPROXIMATELY_LOCATION,才可申请ohos.permission.LOCATION。

返回码是2,表示可能在module.json5里未声明此权限,可参考返回码文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-permissionrequestresult-0000001860295849

分享
微博
QQ
微信
回复
2024-04-28 16:18:54
相关问题
代码获取后台权限
1494浏览 • 1回复 待解决
是否可以自定义权限文字
159浏览 • 1回复 待解决
如何给自定义加上圆角背景
152浏览 • 1回复 待解决
精度优先获取定位失败
140浏览 • 1回复 待解决
鸿蒙中有没有载入控件?
3817浏览 • 1回复 待解决
获取定位信息是否必须联网
117浏览 • 1回复 待解决
Data Guard Kit权限获取
267浏览 • 1回复 待解决
如何获取文本里的文字宽度
516浏览 • 1回复 待解决
apache下文件夹没有访问权限
614浏览 • 0回复 待解决
关于获取应用列表权限问题?
1567浏览 • 1回复 待解决
场景化控件中无法获取定位信息
235浏览 • 1回复 待解决
对于获取权限的api的问题
196浏览 • 1回复 待解决
安卓app在鸿蒙2.0中无法获取定位信息
12475浏览 • 4回复 待解决
怎么获取是否开启推送通知栏权限
126浏览 • 1回复 待解决
没有权限说明清单,分享一下啊?
2616浏览 • 1回复 待解决