收藏
回答

华为P40离开微信(微信挂在后台的)使用wx.onLocationChange无法获取定位经纬度?

华为P40离开微信(微信挂在后台的)使用wx.onLocationChange无法获取定位经纬度,而是执行wx.onLocationChangeError方法返回errCode:2,但是给华为手机P40手机充上电又可以执行wx.onLocationChange从而又能获取得到定位的经纬度。实际测下来区别点就在于给华为p40手机充上电就能执行wx.onLocationChange获取到经纬度,一拔充电器就执行wx.onLocationChangeError方法返回errCode:2。



这个情况真的是一个大大的疑问,希望官方尽快解决一下。



复现代码片段https://developers.weixin.qq.com/s/LQ3mGwml7MLx




最后一次编辑于  2023-09-26
回答关注问题邀请回答
收藏

1 个回答

  • Tide Rehtea
    Tide Rehtea
    14小时前

    应该是手机开了省电或者开了微信这个软件的省电策略,完全允许微信后台的所有行为应该可以解决这个问题

    14小时前
    有用
    回复
登录 后发表内容