首先去百度地图开放平台注册一个账号 百度地图开放平台 | 百度地图API SDK | 地图开发
接着创建应用
然后选择应用类型为微信小程序
注意:APPID注意看下面的注意事项,APPID是微信公众平台来的(微信公众平台)
点击提交,在主界面就会看到访问应用(AK)
小程序获取地理定位,需要相应的配置,配置也很简单 点我去配置
然后就可以开始写代码(只展示核心的代码)
const app = getApp() Page({ data: { }, onl oad() { wx.getLocation({ type: 'gcj02', // 火星坐标 用于正确的定位 success: (result) => { var { latitude, longitude } = result; wx.request({ url: 'https://apis.map.qq.com/ws/geocoder/v1/', // url是固定的 data: { key: "", // 自己在百度地图开放平台申请的访问应用AK location: `${latitude},${longitude}` }, method: 'get', success: (res) => { // 得到的逆地址信息 console.log(res); } }) }, fail: (err) => { } }) }, })
点我收获此份代码