大向
大向
  • 发布:2021-01-05 09:21
  • 更新:2021-04-10 09:28
  • 阅读:681

【报Bug】升级3.0.4蓝牙打印不能打印了

分类:uni-app

产品分类: 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();
2021-01-05 09:21 负责人:无 分享
已邀请:
胖纸

胖纸

同样的问题

大向

大向 (作者)

有没有人有解决方法的啊?

胖纸

胖纸

版本退回到 2.9.3 或者 2.9.8 一切正常,

大向

大向 (作者)

经测试3.0.5版本,也还是不行,是要做什么修改吗?

大向

大向 (作者)

3.0.7版本已修复这个问题

我嘞个去

我嘞个去 - 在uni泥潭中越陷越深

同样的问题,还好一直没更新,之前更新过遇到一些问题怕了

胖纸

胖纸

这么久了还没有修复?
之前用的2.9.8 可以正常打印 升级3.X+ 之后就打印不了了
现在云端打包已经不支持 2.9.8,一大包就是3+了 直接导致打印失败,没法用了!!!!!

该问题目前已经被锁定, 无法添加新回复