wx.getLocation 获取定位一直未有返回
打开小程序,第一次获取定位是可以获取的,第二次获取定位wx.getLocation方法一直没有返回
wx.getLocation({ //type: 'wgs84',//'gcj02':加密过后的坐标 //wgs84 : gps坐标 success: function (res) { console.log( 'success:' ); console.log(res); var latitude = res.latitude var longitude = res.longitude that.setData({ latitude: latitude, longitude: longitude, location: { latitude: latitude, longitude: longitude }, disabled: false }); }, fail: function (res) { console.log( 'fail:' ); console.log(res); wx.showModal({ title: '错误提示' , content: '获取失败,请查看微信是否允许定位' , }) }, complete: function () { console.log( 'getUserLocation---complete' ); } }) |
type参数不赋值,或者赋值任一种都试过,还是存在没有返回问题;
在开发工具上没有复现,连接不带https的请求也没有复现,在正式环境中连接https请求及体验版本时会复现此问题,而且必现。