在使用原生插件的情况下可以每秒获取一次安卓的定位,
但是在使用官方提供的uni.getLocation的时候,轮询操作无法每秒获取安卓定位信息,会出现获取位置失败的情况
let time = setInterval(function() {
// _Location.getLocation(res => {
// console.log(res);
// _this.publish(res.longitude, res.latitude, 0);
// });
uni.getLocation({
type: 'wgs84 ',
geocode:true,
success: function(res) {
console.log(res)
// uni.setStorageSync('userLocation', JSON.stringify(res));
},
fail: function() {
uni.showToast({
title: '获取位置失败',
icon: 'none'
});
}
});
}, 1000);
1***@qq.com (作者)
APP需要每秒上报一次定位,需求这样没办法~~
2023-03-24 08:22