我想在webview上显示pdf内容。
这是我的代码:
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("URL/Demo_PDF.pdf");
当我尝试运行该应用程序时,那时我的屏幕空白。
而且,如果有任何PDF查看器,那么也建议我!!
仅供参考,我已经设置了互联网许可。
答案 0 :(得分:49)
最后,我得到了一个解决方案,实际上我在webview中使用Google Docs加载了一个pdf文件:
webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://myurl.com/demo.pdf");
答案 1 :(得分:10)
答案 2 :(得分:1)
您可以尝试使用mupdf(www.mupdf.com) 您可以使用ndk构建一个本机代码库(libmupdf.so)以加载到您的android项目中。 这样可以确保更快地呈现pdf文件...... 查看项目:http://mupdf.com/repos/mupdf/android/
答案 3 :(得分:0)
WebView没有PDF插件。您应该在本地存储PDF并打开查看该类内容的意图。