// 根据城市名获得经纬度,此处调用的是腾讯地图
getLnglat: function (addressName) {
wx.request({
url: 'https://apis.map.qq.com/ws/geocoder/v1/',
data: {
address: addressName,
output: 'json',
key: 'DWBBZ-MXY6O-A6QWQ-S3FPF-26DXK-4BF4F'
},
success: function (res) {
console.log(res);
wx.setStorageSync('lng', res.data.result.location.lng);
wx.setStorageSync('lat', res.data.result.location.lat);
console.log('wx.getStorageSync' + wx.getStorageSync('lng'));
}
});
},
打印的 res 结果如下:
我的需求是,在小程序里根据城市名,获得经纬度,然后调用的是腾讯地图(这里是腾讯地图的开发文档 https://lbs.qq.com/webservice_v1/guide-geocoder.html)