我是Flutter的新手,基本上我还在学习。我需要通过蓝牙打印机模块创建“打印”收据。案例是关于商店应用程序,我选择一些项目,它总和总价格。最后我提交了,它通过蓝牙打印机打印收据。我试图搜索一些插件,如pauldemarco的flutter_blue,但我仍然没有得到它如何做打印的东西。我正在使用flutter,我从MySQL中提取数据。
我的问题是,“如何使用蓝牙打印机打印收据显示”?
任何人都可以给我一些简单的解释,如果我可以请一个简单的示例代码吗?
提前致谢。
蓝牙API是特定于平台的API,因此您应该在Flutter中使用Platform Channel来处理单独平台(Android和iOS)中的这些API。总之,Platform Channel支持您在Dart模块和本机模块(android和ios)之间进行通信
从Dart模块,用户触发打印动作,Dart模块将向本机模块发送消息以请求打印操作,本机模块调用OS的某些特定API来执行此操作,完成后,本机模块将发送回结果Dart模块向用户显示结果。
您应该尝试flutter-blue.dart用于蓝牙收据打印机