Какой самый простой способ печати с мобильного браузера на термопринтер (Bluetooth)?

Я не уверен, что это можно сделать, но вот что я пытаюсь сделать:

Я хочу иметь возможность получать данные с нашего веб-сайта, нажимать кнопку печати какого-либо типа на сайте, после чего он выполняет вызов на сопряженный принтер Bluetooth и печатает отображаемые данные (простым html). Я понимаю, что в Android нет встроенной функции печати, как бы вы поступили?

2 ответа

Решение

В дополнение к части печати, есть обнаружение и выбор принтера, а также обнаружение и восстановление ошибок печати. Некоторые из них могут оказаться неосуществимыми для обработки с веб-страницы, и их лучше обрабатывать с помощью другого приложения, будь то пользовательское приложение, использующее SDK и драйверы конкретного производителя принтера, или готовое приложение. Для готового приложения вы можете оформить заказ Centvia для печати в одно касание (аналогично ссылке на кнопку печати) с веб-страницы на Android или iOS.

Я понимаю, что в Android нет встроенной функции печати

Android 4.4 и выше предлагает печать.

так как бы вы пошли об этом?

Я бы начал с поиска веб-сайта, адреса электронной почты или номера телефона моего производителя принтера Bluetooth. Затем я бы использовал эти ресурсы, чтобы увидеть, какую поддержку Android они могут иметь. Если бы они предлагали поддержку печати на Android 4.4, я бы использовал это. Если нет, но у них есть собственный Android API для печати, я бы использовал это. Если у них нет ни одного из них, я бы перешел к другому производителю принтера.

Конечно, возможно, что вы могли бы создать свой собственный механизм печати на Bluetooth, но приобретение уже поддерживаемого принтера должно быть дешевле.

Другие вопросы по тегам