微信小程序wx.getLocation()报错以及解决方法
·
问题介绍
使用wx.getLocation()来获取当前地理位置的经纬度
主要代码如下:
wx.getLocation({
success: function(res) {
//经度
let lat = res.longitude
//纬度
let lng = res.latitude
console.log("经度:"+lat)
console.log("纬度:"+lng)
}
})
但是报错了
call failed:,
{errMsg: “getLocation:fail 频繁调用会增加电量损耗,可考虑使用 wx.onLocationChange 监听地理位置变化”}
解决方法
去看一下api文档:
说2.17.0版本起会增加调用频率限制,但是我每次都失败(即使间隔30s+)
再去查看我用的基础库
将调试基础库换成文档说的2.17.0及以下即可成功获取地理位置
成功打印经纬度
更多推荐
已为社区贡献1条内容
所有评论(0)