在微信开发者工具1.06.2212011 的真机调试中,wx.onBLECharacteristicValueChange()不回调。
但如果不在真机调试状态,就能收到回调。
严重影响开发调试。盼望解决一下啊。
代码片段:https://developers.weixin.qq.com/s/MCimvvmm7yEA
步骤:
- 搜索蓝牙设备
- 建立连接
- 获取service和对应的Characteristic
- 注册Characteristic的notify
现象:当调用API:readBLECharacteristicValue的时候,会弹出系统的蓝牙配对确认框,点了确认之后,onBLECharacteristicValueChange不来回调了。
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
wx.onBLECharacteristicValueChange()你是不是放在onReady()里调用了?2.29.0之后的基础库都有onReady在真机调试时不触发的问题