需求是需要获取到当前位置的详细信息(结构化地址(省/市/区/街道/门牌号))
首先想到的是通过uni的getLocation() 获取当前位置,但是发现只能获取到经纬度坐标点,无法获取到结构化地址(省/市/区/街道/门牌号)
- uni.getLocation({
- type: 'wgs84',
- success: function (res) {
- console.log('当前位置的经度:' + res.longitude);
- console.log('当前位置的纬度:' + res.latitude);
- }
- });
配置:
1、首先需要打开mainfest.json文件,然后点击 微信小程序, 勾选位置接口
2、如果微信小程序需要发布到线上,那么需要进入到微信公众平台,添加高德地图的域名为合法域名
开发>开发管理>服务器域名>request合法域名> 修改域名