已经很久没有使用的uni.getLocation报错,这个是之前写好了的,但是移过来后该配置的都配置了,真的奇怪
![](https://i-blog.csdnimg.cn/blog_migrate/56272876091eaf871b5df0f58a2b1472.png)
纵使这些都配置好了,高德API的key也配置好了,但是还是会报错,后来我索性去看了小程序中的app.json文件,发现根本没有配置的permission和requiredPrivateInfos,我把HBuilder X中的manifest.json文件的配置的permission和requiredPrivateInfos给复制过去后,就正常使用了,
偷个懒直接复制过去,在pages下
"permission": {
"scope.userLocation": {
"desc": "初始化时获取用户的位置信息用于外出打卡定位"
}
},
"requiredPrivateInfos": ["getLocation", "chooseLocation"]
解决!