BLEPeripheralServer.onCharacteristicReadReques无回调?
安卓手机在BLEPeripheralServer中设置BLEPeripheralServer.onCharacteristicWriteReques(function callback),BLEPeripheralServer.onCharacteristicReadRequest(function callback)后,主机给该设备写入数据时,显示写入成功,外设的回调函数却没有运行。
主机端:
外设端:
在一些设备上可以成功接收数据 并回调
外设端:
经测试在以下几个机型中无法接收到主机写入的数据并回调:
机型:HUAWEI nova 3e 系统版本:安卓9 微信版本: 7.0.15
机型:荣耀play 4T pro 系统版本:安卓9 微信版本 7.0.19
机型:荣耀20 系统版本:安卓10 微信版本 7.0.19
代码片段 https://developers.weixin.qq.com/s/Px1vFBmY7ykX
日志:
外设接受数据端 微信号:liang_moshang 时间:10:55
主机发送数据端 微信号:Chris_Li25 时间:10:55