Chrome无法在USB内部识别USB标签打印机

时间:2019-08-06 21:41:05

标签: javascript google-chrome winusb webusb

我正在尝试创建一个Web应用程序,在这里我可以使用webusb将标签直接打印到标签打印机Zebra LP2844。我遇到的问题是我在Chrome:// usb-internal下找不到打印机。设备管理器中使用的驱动程序是usbprint.sys。当我使用Zadig将其更改为winusb时,将显示打印机,但我不再能够对其进行打印。每次尝试打印时,都会显示错误打印。一旦我回滚驱动程序,它就可以正常打印,但是在chrome中找不到。我在win7中尝试过。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以在两个驱动程序usbprint.syswinusb.sys之间进行选择。如果将Windows配置为使用前者,则可以通过Windows本机打印机驱动程序获得对打印机的支持。如果将Windows配置为使用后者,则可以使用WebUSB API在JavaScript中建立对打印机的支持。

您可以张贴要使用WebUSB打印的代码吗? “打印错误”错误从哪里来?