有部分用户反馈,使用获取当前高精度位置时(wx.getLocation),会遇到这个异常提示getLocation:fail:ERROR _SERVER_NOT_LOCATI ON ,这个是什么原因导致的呢? 这部分用户删除小程序后重新操作又能正常获取定位不报错。 问题不好重现,到底有多少种错误码官方也不说清楚,一个fail失败函数都没有一点儿资料说明。https://developers.weixin.qq.com/minigame/dev/api/location/wx.getLocation.html
操作流程:部分手机开始使用定位是正常的,用着用着,下次再打开小程序定位就会遇到这种弹框,删除小程序后,再进来定位又正常。
如图所示:
AI原因分析如图:
难道这种就只能弹框提示用户:“定位服务异常,请检查手机定位权限、网络,并重启微信后重试” 吗?
原因到底是什么呢?微信或系统权限同步问题,某些安卓手机,系统权限和微信权限同步存在延迟或异常,导致即使系统已授权,微信侧未及时感
知?希望能找到具体原因,下一步如何解决?

你好,server_not_location的可以引导用户传下日志 我们确定下
在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供一下微信号,时间点