状态检测

检测打印机是否在线,并获取打印机状态。

调用status放回truefalse。为 true 的时候,打印机客户端在线,可以正常使用打印接口。

参考代码

在 JavaScript 中,可以这样写:

lpp.usePrinter().check().then(r=>{
    if(r) {
        // 打印机可用
    } else {
        // 打印机不可用
    }
    console.log("打印机是否可用:",r)
})

在 TypeScript 中,可以这样写:

import {usePrinter} from 'lpp'

async function StatusCheck() {
    let r = await usePrinter().status()
    console.log(r)
    if(r) {
        // 打印机可用
    } else {
        // 打印机不可用
    }
}

返回值

返回的是个 boolean 类型。true 代表打印机可用,false 代表打印机不可用。

不可用的原因:

  • 客户端未开启。

在线测试