如果我同时记录了蓝牙打印机的'设备的uuid, 服务的uuid, 特征的uuid'.
有了uuid,能不能直接使用'wx.writeBLECharacteristicValue'对打印机发送打印的buf?
实测情况如下:
1. 先执行了wx.openBluetoothAdapter,
2. 再执行了wx.getBluetoothAdapterState,
3. 后执行了wx.createBLEConnection)
4. 最终才执行'wx.writeBLECharacteristicValue'
(但是我没有使用上面实时搜寻的uuid, 而是用了之前记录下的uuid, 我能确定这个uuid准确无误)
问题: 显示了执行了success的回调, 说明最终的打印指令发送成功, 但是最终打印机还是没有反应!
文档上写的好像ios要搜索过才可以
通过记录了蓝牙打印机的 UUID(设备、服务和特征),理论上您可以使用
wx.writeBLECharacteristicValue
来向打印机发送打印数据。