最近在做的一个小程序切换到后台也需要获取位置信息的功能,用到了wx.startLocationUpdateBackground和wx.onLocationChange这两个API,开发完后,发到了体验版,遇到了一些问题,但不知道是什么原因导致的,请大家帮忙看看,下面是代码
1)在app中调用了这个api,如图所示,成功后会进行一个赋值
2)在小程序进入后台后,会调用实时获取位置信息的api,暂定的时间是1分支一次,为了测试时方便。实际上到了正式的时候,时间可能是半小时或者一小时才会调用一次,但是在测试中发现,在小程序和微信均退至后台时,有时会出现方法不调用的情况,而且很不规律,无法定位是哪些操作会导致出现此情况
请各位大佬帮忙给看看,找找原因