1. 微信小程序,想获取当前位置,结果调用wx.getLocation
说没有权限,我看官网的map
组件也没有授权部分的代码啊。。。
2. 以下是我的代码:
//获取当前位置的函数getLaLo
getLaLo: function () {
wx.getLocation({
type: 'wgs84',
success: function (res) {
var latitude = res.latitude
var longitude = res.longitude
var speed = res.speed
var accuracy = res.accuracy
console.log('this:',this)
this.setData({
la: latitude,
lo: longitude
})
},
fail: function(err) {
console.log(err)
},
})
3. 然后报错信息就是这个:
errMsg:"getLocation:fail no permission"
需要用户授权,需要用户允许
你尝试下这个代码
参考:
获取地址授权
微信官方