var outputStream = bluetoothSocket.getOutputStream();
plus.android.importClass(outputStream);
var bytes = generatePrintData();
outputStream.write(bytes);
outputStream.flush();
device = null //这里关键
bluetoothSocket.close(); //必须关闭蓝牙连接否则意外断开的话打印错误
function generatePrintData() {
var bytes = new Array();
bytes[0] = 27;
bytes[1] = 60;
bytes[3] = 16;
bytes[4] = 20;
bytes[5] = 0;
bytes[6] = 0;
return bytes;
}
我总觉得是outputStream.write(bytes);这个方法的问题,这个方法只要一调用,打印机就会打印一截纸。。。各位大神有什么解决办法吗?求帮助。。。。
0 个回复