onshow(options) {
my.ix.startmonitorprinter({
success: (r) => {
console.log("开始监听打印机");
my.ix.queryprinter({
success: (r) => {
console.log(json.stringify(r),"查询连接的打印机");
},
fail: (r) => {
console.log(json.stringify(r),"查询连接的打印机");
}
});
my.ix.onmonitorprinter((r) => {
console.log("received data:" r);
});
},
fail: (r) => {
console.log("fail, errorcode:" r.error);
}
});
// 等待事件的变化
my.ix.onmonitorprinter((r) => {
console.log(json.stringify(r));
});
my.ix.printerstatus({
success: (r) => {
console.log("连接成功");
console.log(json.stringify(r));
},
fail: (r) => {
console.log("连接失败");
console.log(json.stringify(r));
}
});
}