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 解决办法

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

相关推荐
快乐就好ya6 分钟前
React基础到进阶
前端·javascript·react.js
小龙在山东12 分钟前
VS Code 使用 Chrome DevTools MCP 实现浏览器自动化
前端·自动化·chrome devtools
悠哉摸鱼大王13 分钟前
多模态场景下tts功能实现
前端·javascript
东华帝君16 分钟前
__proto__对比prototype
前端
夜晓码农20 分钟前
VSCode Web版本安装
前端·ide·vscode
初出茅庐的33 分钟前
hooks&&状态管理&&业务管理
前端·javascript·vue.js
aricvvang36 分钟前
一行 Promise.all 争议:数据库查询并行真的没用?我和同事吵赢了!!!
javascript·后端·node.js
三掌柜66637 分钟前
2025三掌柜赠书活动第三十五期 AI辅助React Web应用开发实践:基于React 19和GitHub Copilot
前端·人工智能·react.js
YH丶浩37 分钟前
vue自定义数字滚动插件
开发语言·前端·javascript·vue
阿民_armin38 分钟前
Canvas 冷暖色分析工具
前端·javascript·vue.js