uniapp中wx.getFuzzyLocation报错如何解决

一、用wx.getLocation接口审核不通过

用uniapp开发小程序时难免需要获取当前地理位置。

代码如下:

uni.getLocation({
	type: 'wgs84',
	success: function (res) {
		console.log('当前位置的经度:' + res.longitude);
		console.log('当前位置的纬度:' + res.latitude);
	}
});

但是发布小程序时需要开通接口权限

我这里开通wx.getLocation一直审核不通过,申请模糊位置wx.getFuzzyLocation就可以。

专门试了下,两者都没在当前所在位置,距离本人所在位置大概三公里。wx.getLocation和wx.getFuzzyLocation距离两公里左右,所以说偏移没有很大,不需要精准定位的,为了审核方便完全可以用模糊位置。

二、wx.getFuzzyLocation提示 is not a function

但用了wx.getFuzzyLocation会报错,如下:

2.1 解决方法

在微信开发者工具的详情------>本地设置,将调试基础库版本改为2.25及以上

三、又提示Unhandled promise rejection

改了基本库又报错了

3.1 解决方法

直接根据他的提示,用真机调试即可。

四、 有些人还会遇到:

getFuzzyLocation:fail 系统错误,错误码:-12001,invalid scope

4.1 解决办法

下载最新的微信开发者工具,这个报错是我在更新完开发者工具解决的

相关推荐
m0_748236585 分钟前
Django 后端数据传给前端
前端·数据库·django
余生H10 分钟前
前端Python应用指南(五)用FastAPI快速构建高性能API
前端·python·fastapi
racerun15 分钟前
Vue vuex.store mapState
前端·javascript·vue.js
2301_8010741518 分钟前
ArkTs组件(2)
开发语言·前端·华为·harmonyos
yep吖19 分钟前
Datawhale-AI冬令营二期
开发语言·javascript·ecmascript
DT——24 分钟前
Sass复习篇
前端·css·sass
胡西风_foxww25 分钟前
【ES6复习笔记】箭头函数(5)
javascript·笔记·es6·函数·箭头·箭头函数
dream21st26 分钟前
从零开始采用命令行创建uniapp vue3 ts springboot项目
spring boot·后端·uni-app
m0_7482517230 分钟前
ollama-webui - Ollama的ChatGPT 风格的 Web 界面
前端·chatgpt
小蒜学长42 分钟前
基于Spring Boot的宠物领养系统的设计与实现(代码+数据库+LW)
java·前端·数据库·spring boot·后端·旅游·宠物