getPrinterStatus

2022-06-21 16:25 更新

獲取打印機狀態(tài)(usb打印機此命令無效)

getPrinterStatus({params}, callback(ret, err))

params

printerAddr:

  • 類型:字符串
  • 描述:(必填項)打印機Mac地址或IP地址

callback(ret, err)

ret:

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

{
    online :  'yes|no',    // 字符串;打印機聯(lián)機狀態(tài),yes表示在線,no表示離線
    paper : 'yes|no',   // 字符串; 打印機紙張狀態(tài),yes表示有紙,no表示缺紙
    cashboxOpen :     'yes|no'   //字符串;打印機連接的錢箱是否打開,yes表示開啟,no表示關(guān)閉
}

err:

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

        {
            msg:''       //錯誤信息描述
        }

示例代碼

var printModule = api.require('posPrinter');
var param = { printerAddr: '192.168.3.243' };
printModule.getPrinterStatus(param , function(ret , err)
{
    alert("是否聯(lián)機:" + ret.online + ", 有打印紙:" + ret.paper + ", 錢箱開啟:" + ret.cashboxOpen);
});

可用性

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

可提供的1.1.0及更高版本

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號