sendEscCommandToPrinter

2022-06-21 16:25 更新

向指定打印機(jī)發(fā)送 ESC/POS 指令(不了解ESC/POS指令慎用)

sendEscCommandToPrinter({params})

params

printerAddr:

  • 類型:字符串
  • 描述:(必填項)藍(lán)牙打印機(jī)地址(可通過getBluetoothPrinters獲?。P打印機(jī)地址、USB打印機(jī)地址(可通過getUsbPrinters獲?。?/li>

decCmd:

  • 類型:JSON數(shù)組
  • 描述:(必填項)以十進(jìn)制數(shù)字組成的 ESC/POS 指令數(shù)組
  • 示例: 傳入 [27, 112, 0, 60, 255] 表示打開錢箱指令,傳入[29, 86, 66, 0] 表示切紙命令

callback(ret, err)

ret:

  • 類型:JSON對象
  • 內(nèi)部字段:

  1. {
  2. result: 'ok' //字符串;ok表示調(diào)用成功
  3. }

err:

  • 類型:JSON對象
  • 內(nèi)部字段:

  1. {
  2. msg:'' //錯誤信息描述
  3. }

示例代碼

  1. var printModule = api.require('posPrinter');
  2. var param = {
  3. 'printerAddr': '98:D3:31:20:23:4A',
  4. 'decCmd': [27, 112, 0, 60, 255] // 向打印機(jī)發(fā)送打開錢箱指令
  5. };
  6. printModule.sendEscCommandToPrinter(param);

可用性

iOS系統(tǒng),Android系統(tǒng)

可提供的1.1.0及更高版本

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號