app.json 增加 "__usePrivacyCheck__" : true 后,wx.chooseLocation 点击无反应,无报错
去除 "__usePrivacyCheck__" : true 后,wx.chooseLocation 正常地图选点。
现在10月7号 去除"__usePrivacyCheck__" : true 后,仍然无法调用隐私政策窗口wx.getPrivacySetting , 去除后,res.needAuthorization 一直返回false,
目前情况是二者只能保一
复现方式 最近使用小程序 将本小程序删除,重新进入,授权登录后都可复现,ios,android,开发者工具皆可复现,相关权限都有
隐私协议添加上这一项了吗?
版本的问题,换一个版本试下
"__usePrivacyCheck__" : true 如果你自己不做适配,建议别加,官方会内置弹窗。总结来说,不要添加一行有关隐私协议的代码
//配置 "usingComponents" : true, "permission" : { "scope.userLocation" : { "desc" : "用于在线叫车当前位置获取" } }, "requiredPrivateInfos" : [ "chooseLocation", "getLocation" ], "__usePrivacyCheck__" : true getLocation 不受影响