0

を使用してAndroidでPDFを表示しようとしていますが、この目的でWebView使用しています。google docs今朝まで問題なく動いていました。しかし、突然502エラーがスローされます。で PDF を表示する代替手段はありますかWebView

これは、PDFをレンダリングするために使用しているURLですWebView

https://docs.google.com/gview?embedded=true&url=+URL

下がっているようhttps://docs.google.com/gview?embedded=true&url=です。

4

1 に答える 1

1

この方法を試してください

@Override
    public boolean shouldOverrideUrlLoading(WebView view, String url)
    {
        if (url.endsWith(".pdf"))
        {
            // Load "url" in google docs

           String googleDocs = "https://docs.google.com/viewer?url="; 
           mWebView.loadUrl(googleDocs + url);

        }
        else
        {
            // Load all other urls normally.
            view.loadUrl(url);
        }

        return true;
     }

更新これを試してください

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=" + url);
于 2013-09-05T06:38:21.707 に答える