Android - 加载PDF/PDF查看器

Par*_*ani 25 pdf android

我想在webview上显示pdf内容.

这是我的代码:

WebView webview = new WebView(this); 
setContentView(webview); 
webview.getSettings().setJavaScriptEnabled(true); 
webview.loadUrl("URL/Demo_PDF.pdf");
Run Code Online (Sandbox Code Playgroud)

问题:

当我试图运行该应用程序时,那时我得到了空白屏幕.

而且,如果有任何PDF查看器,那么也建议我!

仅供参考,我已经设置了互联网许可.

Par*_*ani 49

最后,我得到了一个解决方案,实际上我在webview中使用Google Docs加载了一个pdf文件:

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://myurl.com/demo.pdf");
Run Code Online (Sandbox Code Playgroud)

  • 缺点:我们必须有网络连接. (12认同)
  • @anticafe你在代码中使用过setJAvascriptenabled(true)吗? (4认同)

sys*_*out 10

对不起,WebView不显示PDF内容.
您可能需要的是一个响应PDF MIME类型的PDF查看器.

以下是一些您可能想要检查的免费开源库: