gpt4 book ai didi

android - 如何在 android/ios 中使用 cordova ionic 2 打印期间添加打印机

转载 作者:行者123 更新时间:2023-11-28 23:57:09 24 4
gpt4 key购买 nike

我想创建一个支持 native 打印的应用程序,如图所示。

android native print ui

ionic 2/3 支持这种功能吗?

我遇到过https://github.com/katzer/cordova-plugin-printer

虽然我怀疑这种支持打印在应用程序之外。即使文档已从不同的应用程序打开,我仍然必须打印。

最佳答案

我必须安装 native 打印插件,然后扩展 android PrintService,这会将我的打印机添加到列表中。

不得不补充PrinterCapabilitiesInfo printerCapabilitiesInfo = new PrinterCapabilitiesInfo.Builder

PrinterInfo printerInfo = new PrinterInfo.Builder

生成打印机功能并将其添加到

printerInfoList.add(printerInfo)

下面是我的文件。

@覆盖 protected void onPrintJobQueued(PrintJob printJob) { 最终文件 file = getFile(printJob);

    final Intent intent = new Intent(this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.fromFile(file));
startActivity(intent);

printJob.cancel();
}

关于android - 如何在 android/ios 中使用 cordova ionic 2 打印期间添加打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50903339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com