收藏
回答

wx.getLocation的错误信息不统一

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getLocation 工具 7.0.3 2.8.0

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

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

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

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

期望:

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

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

回答关注问题邀请回答
收藏

1 个回答

  • echo.
    echo.
    2019-10-09

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

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

    2019-10-09
    有用
    回复 1
    • York
      York
      2020-04-07
      同样遇到这样的问题,微信工具上没问题,真机调试出现这个
      2020-04-07
      回复
登录 后发表内容
问题标签