真机wx.getLocation速度慢?
我是用vue开发的项目,来获取用户当前位置信息wx.getLocation() ,在微信开发工具上测试获取到经纬度的速度很快,但是实际真机测试预览的时候,获取到的位置信息和弹框特别慢。服务器采用的是腾讯云百兆宽带。 也通过不断的alter测试过,发现就是getLocation这边调起时比较慢。网上找了一大堆方法也试过。没有什么用。希望大神能给指点指点。贴上相关代码段
2 回复
你是想获取当前位置吗,这样获取的定位不准的,而且还慢,用这个方法
let getGps2Address = () => {
var QQMapWX = require('./qqmap-wx-jssdk.min.js');
var qqmapsdk = new QQMapWX({
key: 'xxxxxxxx' //腾讯地图的key
});
return new Promise((resolve, reject) => {
qqmapsdk.reverseGeocoder({
success: (lo) => {
resolve(lo)
}
})
})
}
//调用
getGps2Address.then(lo=>{
console.log(lo)
})
参考这个地址