We have a web application that runs mainly on iOS in Safari and Windows on Chrome. Our client requires us to retrieve labels in PDF or ZPL and then, print them to a label printer (ZD241 is being used for tests).
Our current logic is:
1. Webapp retrieves a PDF/ZPL file and then sends it to a web browser printer in Safari iOS or Windows Chrome.
2. Label printer is selected (or made as default) and the user clicks to print.
3. Labels are printed.
We are aware of SendFileToPrinter API, which we can send an API request with PDF/ZPL and print labels as long as the printer is connected to Wi-Fi and registered on the Zebra Developer Portal.
We also reviewed the Zebra Browser Print js library, however, there is no support for the iOS environment (only Mac).
Is there any solution in which we would be able to connect with the printer using a Bluetooth connection on iOS and Windows devices, and then, using our web application, print labels to a label printer?
0 Replies