Tec*_*ch1 1 android android-webview firebase
我有一个应用程序,我想在其中在 WebView 中显示 PDF 文件。我试过这样做
webview = (WebView)findViewById(R.id.webview);
progressbar = (ProgressBar) findViewById(R.id.progressbar);
String filename =**"My Firebase PDF Url"**;
webview.loadUrl("https://docs.google.com/gview?embedded=true&url=" + filename);
webview.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
progressbar.setVisibility(View.GONE);
}
});
}
Run Code Online (Sandbox Code Playgroud)
但是当我运行该应用程序时,它显示了一个白屏。有人知道出了什么问题吗?我使用来自 firebase 的 PDF 下载 URL 作为“我的 Firebase PDF Url”
String pdf = "https://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf";
wvPDF.getSettings().setJavaScriptEnabled(true);
wvPDF.loadUrl("https://docs.google.com/gview?embedded=true&url=" + pdf);
wvPDF.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
}
});
Run Code Online (Sandbox Code Playgroud)
它对我有用,请确保您拥有 Internet 许可并使用https://docs.google.com/gview?embedded=true&url=
| 归档时间: |
|
| 查看次数: |
6310 次 |
| 最近记录: |