UNIAPP中高德地图获取当前所在位置省份、城市、区、详细地址。以及uniapp安卓打包时高德地图应用的详细配置过程,百度地图。

概要

在项目中,我们可能会想要获取到当前的位置,uniapp有提供对应的API进行操作,但是使用和配置过程比较复杂,这里我们做一个总结

在这里插入图片描述

在这里插入图片描述

打开地图获取位置方法

这里主要做的逻辑是首先获取用户所在位置,然后从地图上选择点位,返回所在点位的详细信息(省、市、区、详细地址)

完整代码

//展示地图方法
			showAdd() {
   
				let that = this;
				uni.getLocation({
   
					type: "gcj02",
					success: function (data) {
   
						console.log(data.longitude);
						let latitude = data.latitude;
						let longitude = data.longitude;
						uni.chooseLocation({
   
							latitude,
							longitude,
							success: function (res) {
   
								that.place = res;
								var add_data = addressard(res.address);
								console.log(addressard(res.address));
								console.log("位置名称:" + res.name);
								console.log("详细地址:" + res.address)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值