diff --git a/components/tpx-bluetooth-print/print/print.js b/components/tpx-bluetooth-print/print/print.js index 008ee88..1a90f35 100644 --- a/components/tpx-bluetooth-print/print/print.js +++ b/components/tpx-bluetooth-print/print/print.js @@ -67,8 +67,8 @@ export const print = (mac_address, data, isBytes) => { if (bluetoothSocket.isConnected()) { var outputStream = bluetoothSocket.getOutputStream() plus.android.importClass(outputStream) - outputStream.write([0x1b, 0x40]) //打印复位 - outputStream.flush() + // outputStream.write([0x1b, 0x40]) //打印复位 + // outputStream.flush() let bytes console.log("plus.android.invoke data getBytes======= before") if(!isBytes) { @@ -78,10 +78,11 @@ export const print = (mac_address, data, isBytes) => { } console.log("plus.android.invoke data getBytes======= end", bytes) outputStream.write(bytes) - outputStream.flush() + // outputStream.flush() - device = null //这里关键 - bluetoothSocket.close() + // TODO 打印完 断掉连接 + // device = null //这里关键 + // bluetoothSocket.close() } } diff --git a/components/tpx-bluetooth-print/print/tanexPrinterUniSdk.js b/components/tpx-bluetooth-print/print/tanexPrinterUniSdk.js index c34b378..daf5934 100644 --- a/components/tpx-bluetooth-print/print/tanexPrinterUniSdk.js +++ b/components/tpx-bluetooth-print/print/tanexPrinterUniSdk.js @@ -81,6 +81,7 @@ var tanexPrinter = { command.push((~bits[i]) & 0xFF); r.push((~bits[i]) & 0xFF); } + tanexPrinter.addCommand('\r\n') // console.log('===>setBitmapCmd:',JSON.stringify(r)) } tanexPrinter.addText = function(text) {