微信小程序简单封装获取定位

var app = getApp();
var request = require("../utils/request")
// 获取定位
function getAddress(that) {

  var userinfo = wx.getStorageSync('userinfo')

  // userinfo.citycode 是否有值来判断是否获取到了地址
  if(userinfo.citycode == null || !userinfo.citycode) {
    wx.getLocation({
      type: 'wgs84',
      success (res) {
        const latitude = res.latitude
        const longitude = res.longitude
        const speed = res.speed
        const accuracy = res.accuracy 

        console.log(latitude, '地址')

        request.getData('loc/queryUserNearArea?lat=' + latitude + '&lng=' + longitude, 
          res => {
            console.log(res, '我传地址了')
            that.setData({
              addressArr: res.data
            })
          }
        )
      }
    })
    
  }
}

module.exports =  getAddress;

 

上一篇:IDL CMIP6 NC格式数据处理


下一篇:第一个nc文件的信息读取