微信小程序+百度获取用户当前所在位置

发布时间 2023-05-25 09:54:34作者: 李笑吅

微信小程序通过  wx.getLocation 获取所在的gps坐标

在通过百度线上转换代码转成文字版地址

百度控制台->应用管理->我的应用

 

https://api.map.baidu.com/reverse_geocoding/v3/?ak=你的keyG&output=json&coordtype=wgs84ll&location=${latitude},${longitude}

别忘了去小程序后台添加请求域名白名单https://api.map.baidu.com

 // 获取用户所在位置
    wx.getLocation({
      type: 'wgs84',
      success (res) {
        const latitude = res.latitude
        const longitude = res.longitude
        const speed = res.speed
        const accuracy = res.accuracy
        console.log(longitude,latitude);
        wx.request({
          url: `https://api.map.baidu.com/reverse_geocoding/v3/?ak=你的key&output=json&coordtype=wgs84ll&location=${latitude},${longitude}, 
          `,
          success:red=>{
            console.log(red,123);
          }
        })
      }
     })