小程序getLocation获取当前位置经纬度为(0, 0)
发布于 6 年前 作者 xiaxia 1428 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

使用getLocation接口获取用户当前位置,概率获得longitude和latitude值为0,使用官方提供的小程序示例也能够复现。表现如图:

获取定位数据为(0, 0)能够理解,但令人头疼的地方在于一次获取到(0, 0)后,之后一段时间里反复调用wx.getLocation获取的坐标均是(0, 0)。


相关手机信息:

手机型号: 小米mix2

系统:Android8.0.0     MIUI10.0

  • 预期表现

getLocation接口获取数据非(0, 0),或在已获取坐标为(0, 0)的情况下重复调用接口结果不为(0, 0)

  • 复现路径

官方示例小程序getLocation展示模块,点击获取位置按钮时概率出现

  • 提供一个最简复现 Demo

官方示例小程序可复现

3 回复

请问这个问题出现的概率是多大呢?有没有办法稳定复现?这边测试没有复现问题

安卓最新版的内测版微信同样遇到此问题,反复出现。

我的小米mix2s,就一次能正确获取,然后其他多次得到的都是0。  手头上的小米5s和荣耀6P都没有这个问题。

回到顶部