每日一句激励人心的鸡汤:
认真阅读接口文档,
认真阅读接口文档,
认真阅读接口文档。
微信小程序获取用户当前经纬度位置
getLocation() API文档传送门,查看文档后你会发现想要拿到用户当前所在位置的经纬度,你还得经过他的授权,就是你进入一个小程序的时候,他会弹出一个框:XX小程序现在想要获取你的位置>>>>>授权授权授权,可以用 wx.getSetting,wx.openSetting , wx.authorize 来引导获取用户的授权,然后看文档吧,我下面就贴代码
// 微信获得经纬度
getLocation() {
let that = this;
wx.getLocation({
type: 'wgs84',//wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标
success(res) {
console.log(JSON.stringify(res))
var latitude = res.latitude
var longitude = res.longitude
var speed = res.speed
var accuracy = res.accuracy;
that.getLocal(latitude, longitude)
},
fail(res) {
console.log('fail' + JSON.stringify(res))
}
})
},
// 微信授权 获取当前地理位置
getUserLocation()