在用uni开发时,需求是获取当前城市,最后还是选了高德地图。
getCurrentLocation() { // 获取经纬度
let that = this
uni.getLocation({
type: 'wgs84',
geocode:true,
success: function(res) {
that.longitude = res.longitude;
that.latitude = res.latitude;
that.getCity(that.longitude, that.latitude);
},
fail:function(err){
console.log('定位出差错了' + JSON.stringify(err))
}
});
},
loAcquire(longitude,latitude){ // 根据经纬度查询城市
let that = this
uni.request({
url: 'https://restapi.amap.com/v3/geocode/regeo', //逆地理编码接口地址。
data: {
key: '******************************************&