安卓机 wx.getLocation没反应
wx.config({ debug: true, // 因为在手机上测试没法打印,当debug为true时,所有的返回值都会在手机上alert出来 appId: sdkSign.appId, // 必填,公众号唯一标识 timestamp: sdkSign.timestamp, // 必填,生成签名的时间戳 nonceStr: sdkSign.nonceStr, // 必填,生成签名的随机串 signature: sdkSign.signature,// 必填,签名 jsApiList: ['getLocation',] // 必填,需要调用的接口列表,本需求里只是获取位置信息,具体的接口名称查阅js-sdk文档 }); //获取地理位置 wx.ready(function(){ wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res) { var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90 var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。 console.log('经度:'+longitude); console.log('纬度:'+latitude); getLocationBylatlng(latitude, longitude); }, cancel: function (res) { alertMsg("定位失败", 2); }, fail: function(res){ alertMsg("定位失败", 2); } }); }); |
