开发者如需在最新版本发布后使用地理位置相关接口,除需完成接口权限开通外,还需在 app.json(或ext.json)配置环节,具体如下(以wx.chooseLocation为例):
以下 8 个接口需完成准入开通流程:wx.getFuzzylocation、wx.getLocation、wx.onLocationChange、wx.chooseAddress、wx.choosePoi、wx.chooseLocation、wx.startLocationUpdate、wx.startLocationUpdateBackground
1)普通开发者:需要在 “小程序管理后台 -「开发」-「开发管理」-「接口设置」” 中完成权限申请;(用到哪个申请哪个权限即可)
2)第三方开发者:可通过 apply_privacy_interface 接口完成权限申请。
1)普通开发者:需在 app.json 中声明其需调用的地理位置相关接口;
2)第三方开发者:需要在上传代码时通过参数在 ext.json 中声明其需调用的地理位置相关接口(配置方式:可通过 commit 接口配置)。
在app.json中加入如下配置,然后调用wx.authorize即可。
⚠️注意:
wx.choosePoi 和 wx.chooseLocation 接口规则进行以下调整: