1. 首页
  2. IT资讯

微信小程序获取当前所在城市

data: {
imgs: [],
ak: , //填写申请到的ak
province: ,
city: ,
district: ,
},
onLoad: function(options) {
this.getLocation();
},
getLocation: function() {
var that = this;
wx.getLocation({
type: wgs84,
success: function(res) {
var longitude = res.longitude;
var latitude = res.latitude;
that.loadCity(longitude, latitude);
}
});
},
loadCity: function(longitude, latitude) {
var that = this;
wx.request({
url: https://api.map.baidu.com/geocoder/v2/?ak= + that.data.ak + &location= + latitude + , + longitude + &output=json,
data: {},
header: {
Content-Type: application/json
},
success: function(res) {
// success
console.log(res);
var province = res.data.result.addressComponent.province;
var city = res.data.result.addressComponent.city;
var district = res.data.result.addressComponent.district;
that.setData({
province: province,
city: city,
district: district,
});
},
fail: function() {
that.setData({ city: 获取定位失败 });
},

})
},

  • 点赞 1
  • 收藏
  • 分享

    • 文章举报

微信小程序获取当前所在城市 微信小程序获取当前所在城市
Qiaer_
发布了17 篇原创文章 · 获赞 1 · 访问量 2万+

私信 关注

原文始发于:微信小程序获取当前所在城市

主题测试文章,只做测试使用。发布者:sys234,转转请注明出处:http://www.cxybcw.com/69211.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code