真机在同一个位置调用wx.getLocation获取经纬度每次都和上一次偏差0-10米。
wx.getLocation({
type: 'wgs84',
isHighAccuracy: true,//开启高精度定位
highAccuracyExpireTime: 3001,
success: (res) => {
wx.hideLoading();
// console.log('成功', res);
let locationInfo = {
lng: res.longitude,
lat: res.latitude,
address: res.address
}
resolve(locationInfo)
},
fail: (res) => {
// console.log('失败');
reject(res)
}
})
getLocation场景是快速获取定位,需要精准定位可以使用持续定位或高精度定位.