wx.getLocation的错误信息不统一
发布于 6 年前 作者 czhong 11882 次浏览 来自 官方Issues

wx.getLocation出现错误大概分为以下几种可能:

  1. 用户点击“拒绝授权”报错,大部分报错为“getLocation:fail auth deny”

  2. 系统未授权微信位置的权限报错,部分ios报错为“getLocation:fail system permission denied”,安卓更是五花八门

  3. 网络不稳定报错,错误信息五花八门

期望:

统一错误信息,或者使用标准的错误码让开发者来捕获报错,给用户更加清晰的提示。比如用户拒绝过就引导用户打开设置页,系统未授权就提示用户打开系统授权,网络不稳定就提示用户网络不稳定。

另外,以上报错是在app.json声明了“scope.userLocation”的情况

1 回复

请问这个问题解决了吗?“getLocation:fail auth deny”

这个错误是咋回事。我也出现和你一样这个问题

回到顶部