以红米手机6,微信709为例,可参考以下方法来设置:
1、微信提示“获取地理位置失败”。
2、返回桌面,点击“设置”。
3、在“设置”的界面,点击“密码、隐私与安全”。
4、看到“位置信息”,点击进去。
5、“开启位置服务”后面的滚动条为灰色状态,表关闭,用手向右滑动一下,使其开启。
6、开启后显示为蓝色状态,设置完成后,返回微信就能成功获取地理位置了。
估计这是由于你用的坐标系统错误造成的。小程序getLocation默认返回的是“wgs84”坐标系统,这是真实的经纬度坐标,但如果想用小程序的openLocation在微信内置的地图中显示位置是会产生偏差的,因为国家出于安全考虑要求国内的所有地图应用都采用经过加密的“gcj02”坐标系统(即俗称的“火星坐标”),所以应该在getLocation时把type属性设为“gcj02”才行,这样获得的就是火星坐标(与实际的经纬度是不相符的)。
不过要注意,在苹果IOS的某些版本中无法获取gcj02坐标,只能获得wgs84坐标。
可能是对方所提供的地址信息的准确性,也可能是自身手机定位的不准确性的原因
提高微信定位准确性的方法:
方法一:打开GPS
方法二:检查位置访问设置
方法三:到信号畅通的地方,在信号较强的位置才能准确的定位。
意思是没有开启定位权限,导致获取位置信息失败,以安卓手机为例,开启的方法如下:
1、第一步,在手机中打开设置,在设置菜单中找到更多应用选项,然后单击进入,见下图,转到下面的步骤。
2、第二步,执行完上面的 *** 作之后,找到“微信”选项,然后单击进入,见下图,转到下面的步骤。
3、第三步,执行完上面的 *** 作之后,找到权限管理选项,然后单击进入,见下图,转到下面的步骤。
4、第四步,执行完上面的 *** 作之后,查找定位并点亮即可,见下图。这样,就解决了这个问题了。
以上就是关于微信老获取地理位置失败怎么回事全部的内容,包括:微信老获取地理位置失败怎么回事、小程序里的微信定位与实际不符,相差100多公里是什么原因、微信上的定位怎么不准呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)