E企盈营销工具技术服务商 热线:4006-838-530

微信小程序定石台县E企盈小程序位当前城市

定位获取当前所在城市1、利用微信小程序接口 wx.getLocation() 获取当前经纬度。https://mp.weixin.qq.com/debug/wxadoc/dev/api/location.html#wxopenlocationobject2、拿到经纬度之后,通过微信的wx.request()请求百度地图的解析接口,传入我们获取到的经纬度,拿到当前定位的城市。Page({  data: {    city: ''  },  onLoad: function (options) {       this.loadInfo();    },  loadInfo: function () {    var page = this    wx.getLocation({      type: 'wgs84', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标开通壁挂收纳小程序电话:4006-838-530        success: function (res) {        // success          var longitude = res.longitude        var latitude = 开通陶瓷餐具小程序电话:4006-838-530res.latitude        page.loadCity(longitude, latitude)      },      fail: function () {        // fail        },      complete: function () {        // complete        }    })  },  loadCity: function (longitude, latitude) {    var page = this    wx.request({      url: 'http://api.map.baidu.com/geocoder/v2/?ak=写自己的ak&location=' + latitude + ',' + longitude + '&output=json&pois=1',      //这里开通隔尿垫小程序电话:4006-838-530的ak 是去百度地图api获取的需要自己登陆获取一下  地址:https://lbsyun.baidu.com/index.php?title=wxjsapi      data: {},      header: {        'Content-Type': 'application/json'      },      success: function (res) {        // success          console.log(res);        var city = res.data.result.addressComponent.city;        console.log("城市为" + city)        page.setData({ city: city });      },      fail: function () {        // fail        },      complete: function () {        // complete        }    })  }});

微信小程序

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序定石台县E企盈小程序位当前城市
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

模王系统开发

联系我们升级日志

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏