收藏
回答

安卓上getLocation不准,切出去再进来会准,什么鬼

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

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

安卓上getLocation不准,退出小程序再进来还是不准,但只是切出去比如切到微信界面后再进来就开始准,什么鬼

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

2 个回答

  • 王世玉
    王世玉
    2019-03-04

    几乎安卓版本都有,测了好几个手机,华为的,oppo,vivo。微信最新的版本。代码基本上就是getlocation了,然后是在一个timer里,每隔1秒钟获取一次


    就是通过获取location后,在地图上显示出来。经过测试,发现规律是,进到当前地图界面(需要调用getlocation)后,再打开一个界面,然后关掉这个界面,或者切到微信,再进来,获取坐标都会准确。


    现在只能用一个取巧的办法解决了这个问题,就是进到这个地图界面后,弹出一个配置参数界面来解决了这个问题。


    但这个肯定是小程序的bug。

    2019-03-04
    有用
    回复
  • 灵芝
    灵芝
    2019-03-04

    麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-03-04
    有用
    回复
登录 后发表内容