颤振 - 如何将收据打印到蓝牙打印机?

时间:2018-05-31 03:35:11

标签: flutter

我是Flutter的新手,基本上我还在学习。我需要通过蓝牙打印机模块创建“打印”收据。案例是关于商店应用程序,我选择一些项目,它总和总价格。最后我提交了,它通过蓝牙打印机打印收据。我试图搜索一些插件,如pauldemarco的flutter_blue,但我仍然没有得到它如何做打印的东西。我正在使用flutter,我从MySQL中提取数据。

我的问题是,“如何使用蓝牙打印机打印收据显示”?

任何人都可以提供一些简单的解释,如果我可以请一个简单的示例代码吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

蓝牙API是一种特定于平台的API,因此您应该使用Flutter中的Platform Channel来处理单独平台(Android和iOS)中的这些API。总之,Platform Channel支持您在Dart模块和本机模块(android和ios)之间进行通信

从Dart模块,用户触发打印内容的操作,Dart模块将向本机模块发送消息以请求打印操作,本机模块调用OS的某些特定API来执行此操作以及何时完成,本机模块将结果发送回Dart模块以向用户显示结果。

答案 1 :(得分:0)

对于蓝牙收据打印机,您应该尝试flutter-blue.dart