收藏
回答

wx.getLocation在安卓上精度不高,speed无法准确获取

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getLocation 客户端 7.0.4 2.7.0

- 当前 Bug 的表现(可附上截图)

简单说就是,在ios上wx.getLocation可以获得5米的高精度,并且可以准确返回speed。可是在安卓上,几乎所有的设备都只能达到30米的精度,无法获取到speed

- 预期表现

在安卓上能实现高精度的定位,以能够准确返回speed值用来实现测速功能

- 复现路径


- 提供一个最简复现 Demo


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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-05-09

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-05-09
    有用
    回复 6
    • 国辉
      国辉
      2019-05-09

      目前测试了几款安卓手机,如三星C5(微信7.0.4,安卓7.0)、vivo nex 旗舰版(微信7.0.4,安卓9)、红米note2(微信7.0.4,安卓5.0.2)、华为荣耀10(微信7.0.4,安卓9),均有所述问题。https://developers.weixin.qq.com/s/uPUscemm7z8R

      2019-05-09
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-05-09回复国辉

      这里能否补充下日志?在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

      2019-05-09
      回复
    • 国辉
      国辉
      2019-05-09回复疯狂的小辣椒

      微信号:c15939731753q

      时间点:今天(5.9),20:10左右

      2019-05-09
      回复
    • 国辉
      国辉
      2019-05-12回复疯狂的小辣椒

      希望官方跟进一下,我感觉是wx.getLocation接口在安卓上只能使用基站定位,无法调用GPS,才造成了这个问题。

      2019-05-12
      回复
    • Kobisun-钟R
      Kobisun-钟R
      2019-06-17

      确实是定位有问题,IOS很正常精度5米 ,安卓一直基本是30 ,内置的导航软件非常正常,楼主解决了提示一下。

      2019-06-17
      回复
    查看更多(1)
登录 后发表内容