wx.getLocation接口用来获取用户当前的位置信息,包括

  • 纬度坐标
  • 海拔高度
  • 移动速度等

www.getLocation的参数说明

image.png调用wx.getLocation接口,从success回调函数里获取到的位置信息如表4.16所示

wx.getLocation返回数据说明

image.png

  1. index.wxml
  2. <view>
  3. <button bindtap='getLocation'>获取当前位置</button>
  4. </view>
  1. index.js
  2. Page({
  3. getLocation: function(){
  4. wx.getLocation({
  5. type: 'wgs84',
  6. altitude:true,
  7. success(res) {
  8. const latitude = res.latitude
  9. const longitude = res.longitude
  10. const speed = res.speed
  11. const accuracy = res.accuracy
  12. const altitude = res.altitude
  13. console.log("纬度:",latitude)
  14. console.log("经度:", longitude)
  15. console.log("移动速度:", speed)
  16. console.log("位置精度:", accuracy)
  17. console.log("高度", altitude)
  18. }
  19. })
  20. }
  21. })

使用真机调试,调试器控制台输出结果如图4.11所示
image.png