需要获取发帖人位置信息
现通过wx.getLocation 获取经纬度
然后用 微信小程序JavaScript SDK 通过经纬度获取位置
但是同一手机 同一位置获取的位置都不一样 (有办法解决吗 还是正常现象)
demo.reverseGeocoder({
location: {
latitude: latitude,
longitude: longitude
},
success: function (res) {
var province = res.result.address_component.province;
var city = res.result.address_component.city;
var district = res.result.address_component.district;
var street = res.result.address_component.street;
var address = province + city + district + street;
that.setData({ latitude: latitude, longitude: longitude, province: province, city: city, area: district, street:street, address: address});
},
请问问题解决了吗?我的也是这样,感觉很奇怪
能不能解决 有人能告知结果吗(不要解决方法)
非常正常,统一位置同一手机不同时间获取的位置也是不一样的,因为会有偏差的,但是不会偏差很大,应该不会超过100米
远不止100m 跑另外一条街道去了
可能是手机GPS信号比较弱把,你这个“微信小程序JavaScript SDK 通过经纬度获取位置”是用的什么SDK?
http://lbs.qq.com/qqmap_wx_jssdk/method-reverseGeocoder.html
你说的100m 从哪得来的
你用的
wx.getLocation(OBJECT)
这个接口的type的值你用的啥?wgs84?还是gcj02?