【发布时间】:2017-03-29 12:21:38
【问题描述】:
我需要在 Chrome 中运行打印收据
--kiosk
模式。当然我用
--kiosk-printing
禁用打印对话框。我必须注意这个参数只模拟自动按下打印按钮。
我的打印机是 Rongta RP80 80mm Thermal Receipt Printer,通过 USB 连接到装有 Windows 10、Chrome 57 的笔记本电脑。
打印机制很简单,通过页面上的javascript打印启动。
当我不使用 --kiosk-printing 参数时,在 chrome 打印预览对话框中按下 Print 按钮时立即开始打印。
我遇到了 --kiosk-printing 的大问题:打印仅在 chrome 打印对话框出现和消失后 1-2 分钟后开始(如前所述,仅参数模拟自动按下打印按钮)。不是打印机问题,导致新文档在此延迟后出现在 Windows 打印队列中。
为什么--kiosk-printing参数有这么大的延迟,如何最小化?
【问题讨论】:
-
我检查了 Chrome 所基于的 Chromium 浏览器 - 它也有这个错误。所以 --kiosk-printing 有 1-2 分钟滞后/延迟的来源是 Chromium。
-
铬讨论中的Bug:bugs.chromium.org/p/chromium/issues/detail?id=706180 此时的解决方案:使用版本56(geocities.jp/ecvcn/exam/chrome_installer.html)
标签: google-chrome chromium kiosk-mode