【发布时间】:2019-03-22 18:33:13
【问题描述】:
现在我尝试使用按钮在 socket.on() 中调用 windows.print(),问题是当我多次按下按钮时,它会不断将先前的调用添加到新的调用中。
我已经达到了预期的结果,但这显然是个骗局:
socket.on('PrintAnswer',function(msg){
let print= msg;
if(print=== userId){
windows.print();
}
console.log("Printing= "+ print);
msg.end(); // <-- Hax
});
代码中断并按预期工作,但我正在寻找更清洁的解决方案。退货并没有帮我解决问题。
【问题讨论】: