- 报告一个BUG:startLocationUpdateBackground后台定位,浮窗BUG
开启后台定位功能,在微信主界面,会有小程序提示框浮窗。 1.点击提示框,无法返回小程序。 2.点击x关闭后,没有任何回调消息,无法把关闭这个动作传递给服务器,没有形成信息闭环。 BUG截图: [图片] [图片] [图片]
2023-09-15 - 小程序开启后台定位功能后,用户微信有个浮窗,关闭浮窗后,后台不返回定位信息了,会触发什么默认函数吗?
小程序开启后台定位功能后,用户微信有个浮窗,关闭浮窗后,后台不返回定位信息了,会触发什么默认函数吗? 期望是现实以下任何一种都可以: 1.不弹出浮窗; 2.用户点击浮窗后,继续返回位置信息; 3.即使不返回定位信息,那么点击关闭浮窗后,会触发什么函数呢,想在函数里告诉服务器,这里有动作。 [图片] [图片] [图片] 附代码: getData(){ if(wx.startLocationUpdateBackground){ wx.startLocationUpdateBackground({ success: (res) => { console.log('打印19,打印19打印19打印19打印19') if (wx.onLocationChange) { wx.onLocationChange((res1)=>{ console.log('onLocationChange >>>>>>>>>>>>', res1) var currentTime = new Date().getTime() / 1000 console.log(currentTime) }) } else { this.errHandle() var tt = new Date().getTime() / 1000 console.log('打印20,打印20,打印20,打印20,',tt) } }, fail: (err) => { console.log('打印21,打印21,打印21,打印21,') this.openSetting() this.errHandle(err) } }) } else { console.log('打印21,打印21打印21打印21打印21') this.errHandle() } },
2023-09-14