Open minghuahuang opened 2 years ago
问题描述 流程一: 正常初始化蓝牙,询问适配器状态,搜索蓝牙列表,手动点击列表中蓝牙设备连接(缓存设备id),......(获取服务id,特征值id等操作),跳转蓝牙状态面板,notify-write,onBLECharacteristicValueChange监听返回数据,正常。 流程二: 重新进入小程序(右上角三个点-重新进入小程序),正常初始化蓝牙,询问适配器状态,搜索蓝牙列表,通过缓存设备id自动连接蓝牙设备,......(获取服务id,特征值id等操作),跳转蓝牙状态面板,notify-write,onBLECharacteristicValueChange未进入回调。notify和write返回{errno: 1509000, errMsg: "notifyBLECharacteristicValueChange:ok"}和{errno: 1509000, errMsg: "writeBLECharacteristicValue:ok"}
复现步骤 这里
预期结果 onBLECharacteristicValueChange正常回调
实际结果 未进入回调
系统信息:
补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]
问题描述 流程一: 正常初始化蓝牙,询问适配器状态,搜索蓝牙列表,手动点击列表中蓝牙设备连接(缓存设备id),......(获取服务id,特征值id等操作),跳转蓝牙状态面板,notify-write,onBLECharacteristicValueChange监听返回数据,正常。 流程二: 重新进入小程序(右上角三个点-重新进入小程序),正常初始化蓝牙,询问适配器状态,搜索蓝牙列表,通过缓存设备id自动连接蓝牙设备,......(获取服务id,特征值id等操作),跳转蓝牙状态面板,notify-write,onBLECharacteristicValueChange未进入回调。notify和write返回{errno: 1509000, errMsg: "notifyBLECharacteristicValueChange:ok"}和{errno: 1509000, errMsg: "writeBLECharacteristicValue:ok"}
复现步骤 这里
预期结果 onBLECharacteristicValueChange正常回调
实际结果 未进入回调
系统信息:
补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]