微信老获取地理位置失败怎么回事

微信老获取地理位置失败怎么回事,第1张

以红米手机6,微信709为例,可参考以下方法来设置:

1、微信提示“获取地理位置失败”。

2、返回桌面,点击“设置”。

3、在“设置”的界面,点击“密码、隐私与安全”。

4、看到“位置信息”,点击进去。

5、“开启位置服务”后面的滚动条为灰色状态,表关闭,用手向右滑动一下,使其开启。

6、开启后显示为蓝色状态,设置完成后,返回微信就能成功获取地理位置了。

估计这是由于你用的坐标系统错误造成的。小程序getLocation默认返回的是“wgs84”坐标系统,这是真实的经纬度坐标,但如果想用小程序的openLocation在微信内置的地图中显示位置是会产生偏差的,因为国家出于安全考虑要求国内的所有地图应用都采用经过加密的“gcj02”坐标系统(即俗称的“火星坐标”),所以应该在getLocation时把type属性设为“gcj02”才行,这样获得的就是火星坐标(与实际的经纬度是不相符的)。

不过要注意,在苹果IOS的某些版本中无法获取gcj02坐标,只能获得wgs84坐标。

可能是对方所提供的地址信息的准确性,也可能是自身手机定位的不准确性的原因

提高微信定位准确性的方法:

方法一:打开GPS

方法二:检查位置访问设置

方法三:到信号畅通的地方,在信号较强的位置才能准确的定位。

意思是没有开启定位权限,导致获取位置信息失败,以安卓手机为例,开启的方法如下:

1、第一步,在手机中打开设置,在设置菜单中找到更多应用选项,然后单击进入,见下图,转到下面的步骤。

2、第二步,执行完上面的 *** 作之后,找到“微信”选项,然后单击进入,见下图,转到下面的步骤。

3、第三步,执行完上面的 *** 作之后,找到权限管理选项,然后单击进入,见下图,转到下面的步骤。

4、第四步,执行完上面的 *** 作之后,查找定位并点亮即可,见下图。这样,就解决了这个问题了。

以上就是关于微信老获取地理位置失败怎么回事全部的内容,包括:微信老获取地理位置失败怎么回事、小程序里的微信定位与实际不符,相差100多公里是什么原因、微信上的定位怎么不准呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10125102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存