在TB上采购了一款有wechat SDK的蓝牙打印机,如上图。
SDK封装了蓝牙寻址、连接、设置等wx api,提供了一个样例,包括文字、矩形、一维码、二维码,如下图:
API说明:
1、扫描可连接的蓝牙打印机
2、连接打印机
3、绘制及提交打印
需要设置一个canvas
绘制一个二维码
4、实际测试
连接打印机----选择“打印”----传输数据----打印
5、待优化的问题
1、微信小程序传输数据很慢,还经常卡顿。打印机自带APP则速度很快。由于SDK的API是加密封装,不知道是哪个参数有问题。
2、连接速度比较慢,速度也慢。自带APP则很快。
3、走纸时好时不好,增加走纸参数则更不准。有时走纸干脆就卡住。
6、总结
1、有SDK少了硬件连接过程,傻瓜式应用,比较方便。
2、SDK参数不好调整,有问题就是不知其所以然。