首先,小程序里wx.getLocation可以获取用户当前的经纬度,即
wx.getLocation({ type: 'wgs84', success (res) { console.log(res) const latitude = res.latitude const longitude = res.longitude const speed = res.speed const accuracy = res.accuracy }})2.访问https://lbs.qq.com/qqmap_wx_jssdk/index.html(腾讯地图服务),完成前三步操作:

2、jdk的地址有的同学找不到,这里也贴上https://lbs.qq.com/qqmap_wx_jssdk/index.html
3、如果是测试使用的化可以先不配置第三项。可以需要在开发工具详情中勾选如下操作:

下面直接上代码即可
index.wxml
<button bindtap='aa'>获取位置信息</button>index.js
// 引入SDK核心类var QQMapWX = require('../../utils/qqmap-wx-jssdk.min.js');// 实例化API核心类var demo = new QQMapWX({ key: '第一步申请的key' // 必填 });Page({aa(){ // 地理位置 wx.getLocation({ type: 'wgs84', success(res) { console.log(res) const latitude = res.latitude const longitude = res.longitude const speed = res.speed const accuracy = res.accuracy // 调用接口转换成具体位置 demo.reverseGeocoder({ location: { latitude: res.latitude, longitude: res.longitude }, success: function (res) { console.log(res.result); }, fail: function (res) { console.log(res); }, }) } })},})按照上面的代码填写信息就可以在控制台获取到详情的位置信息的了。

微信小程序













