![]() I uninstalled Chrome Canary and somehow GA Chrome also worked. Since that didn't make any sense, I reinstalled Chrome, but the error continuedīecause of that I installed Chrome Canary (where b existed) and turns out that THE PRINTER STARTED PRINTING and the Access Denied error was gone. Interestingly (bizarrely actually) enough, while trying to get this new information, my Google Chrome started throwing TypeError: Cannot read property 'getDevices' of undefinedĮrror in the console, and typing b in the console returned undefined. =>Endpoint Descriptor Direction: IN - EndpointID: 5 =>Interface Descriptor This is a Printer USB Device Interface Class =>Full Configuration DescriptorConfiguration Descriptor Validated =>Endpoint Descriptor Direction: OUT - EndpointID: 6 =>Device DescriptorOpen PipesEndpoint Descriptor Direction: IN - EndpointID: 5 Here is the print method code: print : async function(printString) ĭevice Information Device Bus Speed: Full (is not SuperSpeed or higher capable) On Windows 10 however, I'm able to connect to the printer with as shown hereīut when I call open() on the connected printer during the print routine, I keep getting the next error The page I'm using for this is served though https as the documentation requires it. I succeeded on OSX without issues and eventually on Ubuntu and on ChromeOS thanks to this post that talked about unbinding the kernel driver so Chrome was able to access the device. In a project I'm trying to use the WebUSB API available in Chrome to print using a Zebra LP2844 printer. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |