如何实现在 Flutter 中通过蓝牙打印字符串?

Posted

技术标签:

【中文标题】如何实现在 Flutter 中通过蓝牙打印字符串?【英文标题】:How to achieve to print string over bluetooth in Flutter? 【发布时间】:2019-02-27 10:50:05 【问题描述】:

你好,我想问一个关于 Flutter 的问题:

我将为公司开发一个应用程序,我们希望将我们的 android 应用程序部署到 Flutter,因为它支持 ios。我们的应用程序包括蓝牙打印机部分。智能设备连接蓝牙后,一些部分(收据,信息等)将通过蓝牙打印机打印。可以用 Flutter 制作吗?或者对于这种情况有什么替代方案?

【问题讨论】:

【参考方案1】:

是的,您可以借助插件。如果有sdk连接和打印,使用Platform channels集成到flutter中。

如果您是直接使用蓝牙通信,有可用的插件,您可以尝试一下。

这里有几个可用的插件:

Flutter Blue

Flutter Bluetooth

希望这会有所帮助!

【讨论】:

感谢您的回复。我知道颤振蓝色插件,但不颤振蓝牙插件。我会尝试用蓝牙打印机写,我会给出反馈。它也有任何关于通过蓝牙打印的应用程序或示例吗? AFAIK,没有。打印机应用程序。我遇到过使用这个的嵌入式项目。

以上是关于如何实现在 Flutter 中通过蓝牙打印字符串?的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 中通过蓝牙播放时从内置麦克风录制

如何在flutter中通过webview下载/创建pdf

React Native 中的蓝牙打印

如何在 Lua 中通过 ESP32 和 NodeMCU 使用蓝牙

iOS中通过蓝牙的多点连接框架:如何确定消息是不是“旧”?

如何在 ios 中通过蓝牙接收简单的整数值