未在安卓打印面板中列出连接的 WiFi 打印机



我正在使用以下代码从安卓应用程序打印网络视图。

    private void createWebPrintJob(WebView webView) {
    PrintManager printManager = (PrintManager) this
          .getSystemService(Context.PRINT_SERVICE);
    PrintDocumentAdapter printAdapter = 
             webView.createPrintDocumentAdapter();
    String jobName = getString(R.string.app_name) + 
                        " Print Test";
    printManager.print(jobName, printAdapter,
           new PrintAttributes.Builder().build());
}

但是安卓打印面板没有在打印面板中显示可用的WiFi打印机。

注意:

  • 它在安卓打印面板中显示"谷歌云打印"和"另存为PDF"选项。(API 级别 19(
  • 我正在使用爱普生打印机
  • ,并且我已经在我的安卓设备上安装了爱普生打印机启用器

我遇到了同样的问题。似乎某些设备缺少云打印,因此需要安装官方的Google云打印插件/应用程序。

如果没有显示打印机,您可以建议用户下载该应用程序。

https://play.google.com/store/apps/details?id=com.google.android.apps.cloudprint

相关内容

  • 没有找到相关文章

最新更新