sendEscCommandToPrinter

2022-06-21 16:25 更新

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

sendEscCommandToPrinter({params})

params

printerAddr:

  • 類型:字符串
  • 描述:(必填項(xiàng))藍(lán)牙打印機(jī)地址(可通過(guò)getBluetoothPrinters獲?。?、IP打印機(jī)地址、USB打印機(jī)地址(可通過(guò)getUsbPrinters獲取)

decCmd:

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

callback(ret, err)

ret:

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

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

err:

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

        {
            msg:''       //錯(cuò)誤信息描述
        }

示例代碼

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

可用性

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

可提供的1.1.0及更高版本

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)