Search code examples
androidprintingbluetooththermal-printer

What is absolute easiest way to print from a mobile browser to a thermal (bluetooth) printer?


I am not sure if this can be done, but here is what I am trying to do:

I want to be able to pull up data from our website, hit some type of print button on the site, which than makes a call to a paired bluetooth printer and prints the displayed data (in simple html). I understand that Android does not have have a print function built in, so how would you go about this?


Solution

  • In addition to the printing part, there is printer discovery and selection, as well as print error detection and recovery to consider. Some of these may not be feasible to handle from a web page, and better handled by another app, either your custom app using the particular printer manufacturer’s SDKs and drivers, or an off the shelf app. For off the shelf app, you may want to checkout centvia for single-touch printing (similar to your print button reference) from a web page on Android or iOS.