15838183637
uniapp开发
uniapp开发小程序过程中遇到的问题总结汇总。

微信小程序获取定位(getLocation)报错:getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json/ext.json

日期:2024-07-22 10:25 访问:40次 来源:米云科技

在使用uniapp开发小程序过程中,需要用到获取位置Api(这个需要在小程序平台申请获取权限),获取接口权限后,在开发工具中能够正常获取位置经纬度数据,但是当扫码预览或体验版测试时会报错,报错信息如下:

getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json/ext.json

这就是因为未在配置文件中使用以下地理位置相关接口时,需要声明该字段。

以下是微信官方文档截图:

图片.png

使用uniapp开发时,只需要在manifest.json文件中设置(切换到源码模式,搜索:requiredPrivateInfos)

"requiredPrivateInfos" : [ "chooseAddress", "getLocation" ]

然后重新编译小程序,就可以正常获取位置信息了。

上一篇: 没有了
下一篇: 没有了