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

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

相关推荐
Bigger44 分钟前
Tauri(十)—— 生产环境调试指南
前端·rust·electron
朦胧之2 小时前
Expo 框架开发移动应用
前端·react native
不做超级小白2 小时前
小白爬虫冒险之反“反爬”:无限debugger、禁用开发者工具、干扰控制台...(持续更新)
javascript·python
浪遏2 小时前
NestJs👈 | 前端spring🤔| 项目创建与项目结构解析
前端·javascript·后端
我命由我123453 小时前
前端性能优化指标 - DCL(触发时机、脚本对 DCL 的影响、CSS 对 DCL 的影响)
开发语言·前端·javascript·css·性能优化·html·js
轻口味3 小时前
Vue.js 什么是 Vuex?
前端·javascript·vue.js
寰宇软件3 小时前
PHP场馆预定系统小程序
小程序·uni-app·vue·php
LCG元3 小时前
Vue.js组件开发-实现全屏平滑移动、自适应图片全屏滑动切换
前端·javascript·vue.js
杯面的汤5 小时前
Vue3 Openlayers 教程(一)Openlayers 简介与如何使用 Openlayers 地图 加载一副基本的 OSM地图
前端·vue.js
我的青春不太冷5 小时前
深入探讨:服务器如何响应前端请求及后端如何查看前端提交的数据
运维·服务器·前端