先描述下情况:小程序腾讯地址选中地址后,然后根据地址查询地址的经纬度。结果根据地址逆向解析出来的新地址和经纬度错了。
比如wx.chooseAddress选中了“乐东县第一小学”这个地址,然后拼接它的省市区详细地址为 “海南省省直辖县级行政区划乐东黎族自治县安定中路 乐东县第一小学”, 然后根据这个拼接的地址,调用qqmapsdk.geocoder查询它的经纬度,结果查出来的新地址和经纬度是: “莺盐第一小学”
截图如下:
wx.chooseAddress({
success: res => {
console.log("wx.chooseAddress: ", res)
let address = `${res.provinceName}${res.cityName}${res.countyName}${res.detailInfo}`
//adddress = '海南省省直辖县级行政区划乐东黎族自治县安定中路 乐东县第一小学'
qqmapsdk.geocoder({
address: address,
success: function (res) {
console.log(", 结果: ", res)
},
fail: function (err) { //获取经纬度失败
}
})
},
fail(err) {
console.log("...选择地址报错:", err);
}
});
兄弟,你这个bug,腾讯解决了吗,我也碰到这个bug,没人回复,也不给解决
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)