收藏
回答

wx.getLocation 为什么部分机型不给响应,一直请求没有结果?

常见于安卓用户,有时候可以取到 有时候取不到 现在解决办法通过 加个定时 超过5s 判定获取失败,为什么会有获取失败的情况呢,userLocation的权限已经给了

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

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-28

    报什么错


    04-28
    有用
    回复 6
    • 痞骁
      痞骁
      04-28
      部分机型会复现,不报错,没有回调事件
      04-28
      回复
    • 痞骁
      痞骁
      04-28
      我看社区有反应是type设置为了gcj02我也是这种,最近这两天开始有用户获取不到位置了 一直没有响应
      04-28
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-28回复痞骁
      你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      04-28
      回复
    • 热心市民小程
      热心市民小程
      04-29
      你好我上传了日志 麻烦你看下 最新微信版本8.0.49+红米k60进去使用getLocation只有冷启动进入才能返回位置,小程序挂在后台就一直加载中拿不到位置 换回8.0.48和8.0.44的微信版本就很正常。
      04-29
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-30回复社区技术运营专员-Jahozheng
      经确认微信安卓客户端8.0.49版本,当小程序页面同时存在地图和请求定位时偶现异常.


      开发者侧可以用过a.通过设置地图show-location为true 或者是 b.延迟定位请求到地图出现之后 规避
      用户侧可以引导划掉小程序重新进小程序来重新定位


      客户端尽快修复中,有进展再告知,带来不便十分抱歉
      04-30
      回复
    查看更多(1)
登录 后发表内容