【vue】移动端H5+腾讯地图,实现地图选取坐标点获取位置信息

H5:地图选取坐标点获取位置信息

前言

本篇主要内容是使用腾讯地图+逆地址解析的方式实现地图选取坐标点获取位置信息,未使用腾讯地图的前端选点组件,如需了解更多腾讯地图API,请关注官网文档

准备工作

1、登录/注册腾讯地图放平台,已登录的直接进入控制台
腾讯地图开放平台

2、创建应用,已有应用的可跳过

创建腾讯地图应用
填写腾讯地图应用信息

3、添加key

添加腾讯地图应用Key信息
填写腾讯地图应用Key信息
注意:key是腾讯开发文档免费获取的,如果您配置了域名,后面调取/渲染地图时,出现跨域或者显示不出来的问题,记得把腾讯地图的域名也加入,一般用到的是 map.qq.com、3gimg.qq.com、mapapi.qq.com,根据自己的实际需求来配置即可。

代码片段

以下使用vue

html

<!--引入的vant样式-->
<link rel="stylesheet" href="./css/vant.min.css">

<!--核心HTML代码-->
 <block v-if="mapStatus">
 	<!--地图-->
 	<div id="container" :style="{width: clientW+'px', height: clientH+'px'}"></div>
 	<div class="my-btn" @click="mapStatus = false">
		<p>返回</p>
	</div>	
 </block>
 <block v-else>
 	<!--页面内容-->
 	<div>
		<div class="item-address">
         <p><span>地址:</span>{
  
  {address}}</p>
    	</div>
	</div>
	<div @click="openMap">地图选择地址</div>
 </block>





<!--引入的js样式-->
<script src="./js/jquery.min.js"></script>
<script src="./js/vue.min.js"></script>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值