【发布时间】:2023-03-21 12:52:02
【问题描述】:
问题:是否可以在windows.print() 函数中添加回调?我意识到没有本地解决方案,但我想知道是否有某种库可以实现这一点。注意 - 如果我需要安装某些东西,我可以访问计算机。
背景:我已经实现了一个在 Firefox (v44-46) 上运行的网络 POS 解决方案。对于某些订单,我需要在 Epson TM-T88V 打印机上打印 2 张收据。
问题:如果第二个windows.print() 方法在第一张收据仍在打印时执行,Firefox 会提示“某些打印功能不可用”。
可能的解决方案:我可以增加打印调用之间的延迟。但是,这不是很可靠,因为有些订单可能很长,而另一些则不然。此解决方案可能不适用于某些情况,并且只会减慢其他情况。
有没有更好的方法来做到这一点?
【问题讨论】:
标签: javascript firefox printing