安卓微信7.0.3 wx.getLocation()特殊情况下会触发onShow
发布于 6 年前 作者 gang34 698 次浏览 来自 问答
  • 当前 Bug 的表现
  1. 安卓微信7.0.3

  2. 系统设置中关闭微信定位权限

  3. 小程序设置中打开定位权限

上述情况下,wx.getLocation()会触发onShow(),wx.getLocation()写在onShow()中就会死循环了

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

参见代码片段

发现[饿了么外卖服务]会一直弹定位失败,不知道是不是一样的问题

2 回复

关闭微信的定位授权后,在小程序里使用getLocaton,会弹系统的定位授权提示,是这个导致的。

我们兼容下这种情况。

想问下楼主解决这个问题了么

回到顶部