安卓手下定位精度一直很低,测试过多部手机,精度基本在30左右,而且经常不更新,手机内置的导航软件很正常。
在IOS下精度一直在10米以内。社区里已经多名开发者提出此问题,请官方抽出时间跟进一下。
var _this = this;
//设置计时器,不停获取位置信息以测速
gps: setInterval(function () {
wx.getLocation({
type: 'wgs84',
success(res) {
if (res.speed == -1) {
_this.setData({
accuracy: res.accuracy,
speed: 0
})
}
else {
_this.setData({
accuracy: res.accuracy,
speed: res.speed * 3.6
})
}
},
})
}, 1000) //1秒刷新一次
getLocation接口本身定位是快速拿到位置,因此在安卓机上会表现出定位不准的情况
针对这个情况,小程序侧支持:1.持续定位接口,越来越准; 2.getLocation提供精确定位的参数
留意官网文档更新。
麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
时间:2019.06.17 微信号:nbkobisun
具体的日志时间点是?
重新上传 时间:2019.06.17, 16:29 微信号:nbkobisun