美文网首页
[小程序]获取用户具体位置

[小程序]获取用户具体位置

作者: 你单排吧 | 来源:发表于2021-07-14 19:46 被阅读0次

首先要到腾讯位置服务做以下几步操作:

image.png
然后在你的页面中写入:
let QQMapWX = require('../../utils/qqmap-wx-jssdk.min');//引入第三方sdk
let qqmapsdk;
// 实例化腾讯地图API核心类
qqmapsdk = new QQMapWX({
    key: '你申请的密钥' // 必填
});

接下来,比如说你打算在 onLoad 的时候直接请求用户位置:

onLoad() {
    // 获取地理位置
    let _this = this;
    wx.getLocation({
        success(res){
            _this.getLocal(res.latitude, res.longitude)
        }
    })
},
getLocal: function (latitude, longitude) {
    let that = this;
    qqmapsdk.reverseGeocoder({
      location: {
        latitude: latitude,
        longitude: longitude
      },
      success: function (res) {
        console.log(res);
        let province = res.result.ad_info.province
        that.setData({
          province: province,
        })
      }
    });
  }

如此便可以得到用户所在的具体位置。

相关文章

网友评论

      本文标题:[小程序]获取用户具体位置

      本文链接:https://www.haomeiwen.com/subject/xbfupltx.html