我正在尝试使用WebView
在Android中显示PDF,我正在使用google docs
来实现此目的。直到今天早上工作正常。但是突然间它发出了502
错误。
有没有替代方法可以在WebView
中显示PDF。
这是我用于在WebView
https://docs.google.com/gview?embedded=true&url=
+ URL
看起来https://docs.google.com/gview?embedded=true&url=
已关闭。
答案 0 :(得分: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);