0

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

4

1 回答 1

0

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

您可以发布您尝试使用 WebUSB 打印的代码吗?“错误打印”错误来自哪里?

于 2019-08-07T17:12:44.420 回答