2019/12/17更新更新!APP端
最近一直比较忙 各方面-嘻嘻 。
偶尔看到有宝宝有问题咨询这篇文章, 如若需求就是获取当前经纬度以及详细地址,其实仔细看官方文档的话,竟然一个参数就可以解决获取详细地址的问题。。仅app平台哦。。这个也是公司大佬提醒我的 因为也是看着文档赶项目所以忽略了细节,废话不多说
下图为官方文档参数说明
微信图片_20191217165535.png
昨天写了篇h5根据经纬度转换地址,最近在用uni-app也用到了,罗列一下
tip:代码通用于微信小程序和app端
详情请参考地址
1.准备工作:
第一步:高德开放平台获取微信小程序的key
第二步:下载微信小程序SDK
2.直接上码
import amap from '../../components/amap-wx/amap-wx.js' //引入地址切忌不要放在 static 目录下。
export default {
data() {
return {
amapPlugin: null, //new地图
key: '高德地图微信小程序key',
address: '',//详细地址
lat:'',//纬度
lng:'',//经度
}
},
mounted() {
//获取当前位置
this.amapPlugin.getRegeo({
success: (res) => {
console.log(res);//可自己查看所需返回值取用
this.address = res[0].regeocodeData.formatted_address;
this.lat = res[0].latitude;
this.lng = res[0].longitude;
}
});
}
}