我在开发我客户的应用程序。它有一个功能,可以通过移动应用程序和web应用程序通过蓝牙从热感打印机打印出来。它正在开发移动应用程序,但我发现flutter_blue不支持网络。如何通过蓝牙在网上打印?
我在移动应用程序上通过蓝牙打印的代码:
initPrinter() async {
// Start scanning
StreamSubscription scanSubscription;
await flutterBlue
.startScan(timeout: Duration(seconds: 6))
.asStream()
.listen((event) {
setState(() {
results = event;
print(results);
});
});
await flutterBlue.scanResults.listen((event) {
setState(() {
results = event;
print(results);
});
});
}发布于 2022-04-16 05:28:58
我也遇到过类似的问题,我想通过我的平板电脑网站上的蓝牙使用移动热打印机打印。
首先,我们必须知道浏览器不能在手机/设备上访问蓝牙功能,所以我们需要在浏览器和设备/表之间建立连接,解决方案是应用程序。
下面是一个应用程序,可以充当我们的网站和设备之间的桥梁,这样我们就可以通过移动热打印机访问蓝牙打印。
https://play.google.com/store/apps/details?id=mate.bluetoothprint
在这个应用程序中,转到名为“网站/浏览器打印”的模块,.An解释如何从平板电脑的浏览器中打开一个应用程序(蓝图)。然后你可以从一个网站打印,这个应用程序将打开,然后连接到我们的移动热打印机,最后开始打印。
https://stackoverflow.com/questions/71889566
复制相似问题