Flutter插件编写
需要根据错题打印机 SDK 的【 IOS (OC)和安卓(java)】驱动,提供提供的方法:
1、 初始化:初始化蓝牙适配器及相关资源。
2、 判断是否授权打开蓝牙:检查蓝牙是否授权。
3、 授权打开蓝牙:请求用户授权打开蓝牙。
4、 扫描蓝牙设备并返回结果:扫描周围的蓝牙设备,并通过回调返回扫描结果。
5、 结束扫描:停止蓝牙设备扫描。
6、 连接设备:连接到指定的蓝牙设备。
7、 断开某个设备连接
8、 打印:进行打印操作。
扫描蓝牙设备并返回结果希望通过流的形式,也就是stream
具体可参考下面两个:
1、https://github.com/amoLink/bluetooth_print_plus
2、https://github.com/Sunil9162/flutter_thermal_printer
代码仓库地址:
git地址:
https://gitee.com/bing127/mysave_print_plugin_plus
该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。