Flutter web 轻松打印

问题描述 投票:0回答:2

由于flutter web导出的javascript,我们无法打印当前网页信息。 在打印预览中,我们有空白页,所有其他网站都不是这种情况。

我的问题很简单,有什么办法可以让我们用蓝牙打印机打印当前屏幕或使用flutter web有线打印当前屏幕?

我发现的唯一的事情是使用一个名为printing的包,我需要将我的所有页面重建为pdf。

https://pub.dev/packages/printing

flutter flutter-web
2个回答
1
投票

我已经尝试过这个ai_blue_tooth_print - https://pub.dev/packages/ai_blue_tooth_print。它能够将 flutter web 屏幕直接打印到打印机。然而,这个包不是“空安全”的。


0
投票

最简单的方法就是尝试这个

        html.window.print();

这将帮助您触发颤动打印,因此您需要创建一个连接到流的方法(使用 FCM 的示例 firebase 流),然后在值更改时调用该方法

© www.soinside.com 2019 - 2024. All rights reserved.