有没有办法加载和打开doc,docx,xls,pdf等文件。从SD卡到webview?
答案 0 :(得分:0)
WebView无法打开这些文件。您需要在相应的应用程序中打开它们,如Microsoft Word,Excel,...和Google PDF Viewer。
答案 1 :(得分:0)
您无法直接从sdcard打开webview中的文件,但是alternet解决方案是您可以先在谷歌驱动器中上传它们并在webview中打开它。如下。
WebView webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
String pdf = "http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf";
webview.loadUrl("http://drive.google.com/viewerng/viewer?embedded=true&url=" + pdf);