获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我也出了同样的问题,后来发现是坐标类型出了问题,统一用gcj02,成功后的经纬度,用http://www.giscalculator.com/enter_coordpicker/这个查询,记得把查询的坐标类型也调整成gcj02就精确了。
为何wx.chooseLocation获取的经纬度用于wx.openLocation中定位相差很大?//获取经纬度代码 wx.chooseLocation({ success: (res) => { this.setData({ "location.longitude": res.longitude, "location.latitude": res.latitude, "location.address": res.address, "location.addrName": res.name }); } }); //打开地图 let location = this.data.location; wx.openLocation({ latitude: location.latitude, longitude: location.longitude, name: location.addrName, address: location.address, success: res => { console.log(res) } }) 代码有什么问题吗?
2021-09-28