Флаттер - Как распечатать квитанцию ​​на Bluetooth-принтер? - PullRequest
0 голосов
/ 31 мая 2018

Я новичок во Флаттере, и в основном я все еще учусь.Мне нужно создать квитанцию ​​«распечатать» через модуль принтера Bluetooth.Дело касается магазина приложения, я выбираю несколько пунктов, и он суммирует общую стоимость.В конце концов я представил, и он печатает квитанцию ​​через принтер Bluetooth.Я пытался найти какой-нибудь плагин, например, flutter_blue, созданный Паулдемарко, но я так и не понял, как это сделать с печатью.Я использую флаттер, и я извлекаю данные из MySQL.

Мой вопрос: «Как распечатать дисплей чеков с помощью Bluetooth-принтера»?

Может ли кто-нибудь дать мне простое объяснение, и если я могу попросить простой пример кода для него?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

Вы должны попробовать flutter-blue.dart для чекового принтера

0 голосов
/ 31 мая 2018

Bluetooth API является API-интерфейсом для конкретной платформы, поэтому вы должны использовать Platform Channel во Flutter для работы с этими API-интерфейсами на отдельной платформе (Android и iOS).Одним словом, Platform Channel поддерживает связь между модулем Dart и собственным модулем (android и ios)

Из модуля Dart пользователь запускает действие печати чего-либо, модуль Dart отправляет сообщение на собственный модуль для запросадля печати, собственный модуль вызывает некоторые специфические API-интерфейсы ОС, чтобы сделать это, и когда это сделано, собственный модуль отправляет результат обратно в модуль Dart, чтобы показать результат пользователю.

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