不能用蓝牙打印机打印
![大向](https://img-cdn-tc.dcloud.net.cn/account/identicon/cc196d99ea4e867cef7d62a806a78ff3.png)
- 发布:2021-01-05 09:21
- 更新:2021-04-10 09:28
- 阅读:795
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.0.4
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 10等
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能用蓝牙打印机打印
能用蓝牙打印机打印
实际结果:
能用蓝牙打印机打印
能用蓝牙打印机打印
bug描述:
升级3.0.4后,蓝牙打印不能打印,回退上一版 2.9.8 后正常。
观察可以连接打印机,但发送打印内容打印,无反应
var outputStream = bluetoothSocket.getOutputStream();
plus.android.importClass(outputStream);
var s = plus.android.importClass('java.lang.String');
console.log(prtstr); //打印内容 这个已看到输出
var bytes = plus.android.invoke(prtstr, 'getBytes', 'gbk');
outputStream.write(bytes);
outputStream.flush();
device = null;
bluetoothSocket.close();
7 个回复
胖纸
同样的问题
大向 (作者)
有没有人有解决方法的啊?
胖纸
版本退回到 2.9.3 或者 2.9.8 一切正常,
大向 (作者)
经测试3.0.5版本,也还是不行,是要做什么修改吗?
大向 (作者)
3.0.7版本已修复这个问题
我嘞个去 - 在uni泥潭中越陷越深
同样的问题,还好一直没更新,之前更新过遇到一些问题怕了
胖纸
这么久了还没有修复?
之前用的2.9.8 可以正常打印 升级3.X+ 之后就打印不了了
现在云端打包已经不支持 2.9.8,一大包就是3+了 直接导致打印失败,没法用了!!!!!