繁体   English   中英

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

[英]Not listing connected WiFi printer in android print panel

我正在使用以下代码从Android应用程序打印Web视图。

    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());
}

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

注意:

  • 它在Android打印面板中显示“Google云打印”和“另存为PDF”选项。(API LEVEL 19)
  • 我正在使用Epson打印机 ,我在Android设备上安装了Epson Printer Enabler

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM