微信小程序获取地理位置,map地理位置使用,然后调用腾讯地图

今天在开发的过程中,后台传入了省市区,然后想要拿到当前的经纬度首先我们需要在腾讯地图申请自己的key值,然后通过省市区地址进行逆解析,
可以看腾信地图开发者文档
先看效果图
在这里插入图片描述

getLocation(){
    // console.log("djdj")
    wx.getLocation({
      type: 'wgs84',
      altitude:true,
      success:res=> {
        console.log(res)
       const locallat=res.latitude;
       const  locallng=res.longitude;
   
       wx.openLocation({//​使用微信内置地图查看位置。
        latitude: this.data.lat,//要去的纬度-地址
        longitude: this.data.lng,//要去的经度-地址
        name:`${this.data.detailprovice}`,
        address:`${this.data.provice}`
      
      })

       this.setData({
        locallat,locallng
       })
      }
    })

这段代码地理位置授权,并打开腾讯地图
注意,在app.json加入

“permission”: {
“scope.userLocation”: {
“desc”: “你的位置信息将用于小程序位置从而进行导航”
}
},
这样我们就行打开导航了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值