问题描述
我对本机 ble plx 反应有问题。 我尝试使用 react native viewshot 从组件打印图像屏幕截图,然后我将这些文件转换为字符串 base64,之后我尝试打印到我的蓝牙第三方设备。但它不起作用。我遵循文档并尝试通过谷歌搜索和实验找到解决方案,但仍然如此。我卡住了。
async print(text: string) {
if (!connectedDevice) return;
const file = await RNFS.readFile(text,'base64').then((res) => {
return res;
});
bleManager
.writeCharacteristicWithResponseForDevice(
connectedDevice?.id,SerialServiceUUID,SerialCharacteristicUUID,file,)
.then((resp) => {
console.log('WRITE resp = ',resp);
})
.catch((err) => {
console.log('WRITE err = ',err);
});}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)