- 当前 Bug 的表现(可附上截图)
低功耗蓝牙处于连接状态,并能正常写入和监听消息。此时调用 wx.chooseImage ,停留片刻再返回小程序,蓝牙会断开(写数据会上报10006或10005错误),并且wx.onBLEConnectionStateChange 回调并没有执行。
- 预期表现
调用chooseImage不应该导致蓝牙失去连接。
即使失去连接,也应该在wx.chooseImage完成后,onBLEConnectionStateChange能监听到断开事件。
- 复现路径
iPhone 6s最新ios最新版微信,连接低功耗蓝牙并正常收发数据,此时调用wx.chooseImage,停留片刻返回小程序,发现BLE连接已经丢失,并且onBLEConnectionStateChange 没有执行回调。
提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
大家跳转小程序的时候有没有遇到过这个问题啊?navigateToMiniProgramAppIdList