0

我正在开发应用程序,我需要在提供的 URL 的帮助下在谷歌文档中打开 pdf。我为此使用 Web 视图。它在我测试过的所有操作系统(如 2.2.)上都可以正常工作,但在我的客户端的 Android OS 4.1 设备上无法正常工作。

if(NetworkAvailablity.checkNetworkStatus(ShowPdfInWebView.this))
        {
            WebView webview = (WebView) findViewById(R.id.pdf_webview);

            String pdfURL=this.getIntent().getExtras().getString("PDFURL");
            webview.getSettings().setJavaScriptEnabled(true); 
            webview.loadUrl("http://docs.google.com/gview?embedded=true&url=" + pdfURL);


        }

我正在使用此代码。

请让我知道,如果它需要一些不同的逻辑。

4

2 回答 2

1

有一个很好的技巧可以做到这一点......您可以使用谷歌文档在 WebView 中打开您的 pdf:

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://yoururl.com/yourpdf.pdf");
于 2012-09-25T11:52:49.773 回答
0

这是一个完整的指南:

http://weimenglee.blogspot.dk/2013/05/android-tip-displaying-pdf-document.html

于 2013-10-02T15:09:22.050 回答