弹出的隐私政策是同意了的,需要获取你的地理位置授权拒绝后,调用wx.openSetting允许小程序使用时使用权限后返回继续调用wx.chooseLocation会报错fail api scope is not declared in the privacy agreement,当小程序重新打开后wx.chooseLocation又可以调起来了
1 调用wx.openSetting允许小程序使用时使用权限
2 返回继续调用wx.chooseLocation报错fail api scope is not declared in the privacy agreement
3 重新编译后又可以正常打开了
你好 ,若代调用接口已配置地理位置相关的隐私协议,请等待一小段时间再测试下 https://developers.weixin.qq.com/doc/oplatform/openApi/OpenApiDoc/miniprogram-management/privacy-management/setPrivacySetting.html
你好像没有配置到这个api
隐私协议指引更新了没有,登录小程序后台,设置,基础设置,更新隐私保护指引
这个报错是没有配置隐私协议哦,你先确认下有没有配置呢?
wx.chooseLocation 接口对应隐私类型的是【收集你选择的位置信息】。
如果是要在线上版本生效,需要重新提交代码审核,审核通过且需要重新发布上线。
如果是开发版或体验版,过一段时间再试试看。
相关文档:https://developers.weixin.qq.com/doc/oplatform/openApi/OpenApiDoc/miniprogram-management/privacy-management/setPrivacySetting.html