This commit is contained in:
aihe 2024-06-22 15:31:21 +08:00
parent 33c1794c06
commit b8b558daf7
2 changed files with 7 additions and 5 deletions

View File

@ -67,8 +67,8 @@ export const print = (mac_address, data, isBytes) => {
if (bluetoothSocket.isConnected()) { if (bluetoothSocket.isConnected()) {
var outputStream = bluetoothSocket.getOutputStream() var outputStream = bluetoothSocket.getOutputStream()
plus.android.importClass(outputStream) plus.android.importClass(outputStream)
outputStream.write([0x1b, 0x40]) //打印复位 // outputStream.write([0x1b, 0x40]) //打印复位
outputStream.flush() // outputStream.flush()
let bytes let bytes
console.log("plus.android.invoke data getBytes======= before") console.log("plus.android.invoke data getBytes======= before")
if(!isBytes) { if(!isBytes) {
@ -78,10 +78,11 @@ export const print = (mac_address, data, isBytes) => {
} }
console.log("plus.android.invoke data getBytes======= end", bytes) console.log("plus.android.invoke data getBytes======= end", bytes)
outputStream.write(bytes) outputStream.write(bytes)
outputStream.flush() // outputStream.flush()
device = null //这里关键 // TODO 打印完 断掉连接
bluetoothSocket.close() // device = null //这里关键
// bluetoothSocket.close()
} }
} }

View File

@ -81,6 +81,7 @@ var tanexPrinter = {
command.push((~bits[i]) & 0xFF); command.push((~bits[i]) & 0xFF);
r.push((~bits[i]) & 0xFF); r.push((~bits[i]) & 0xFF);
} }
tanexPrinter.addCommand('\r\n')
// console.log('===>setBitmapCmd:',JSON.stringify(r)) // console.log('===>setBitmapCmd:',JSON.stringify(r))
} }
tanexPrinter.addText = function(text) { tanexPrinter.addText = function(text) {