这次给大家带来在APP内如何打开在线的office文件。
1:首先说说word和Excel的在线浏览方式吧。(直接用webview打开)
//使用微软打开,在线预览 webview.getSettings().setJavaScriptEnabled(true); webview.getSettings().setUseWideViewPort(true); webview.getSettings().setAllowFileAccessFromFileURLs(true); webview.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); /** * 加载完成后才关闭加载框 */ webview.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { super.onProgressChanged(view, newProgress); if (newProgress == 100) { //todo 可以在这里关闭弹窗 } } }); webview.loadUrl("https://view.officeapps.live.com/op/view.aspx?src=" + url);//使用微软在线浏览方式
2:下面说一下pdf文件吧(注意:一下方式是用来打开手机本地的pdf文件,小伙伴可以先把服务器的pdf文件下载到本地再使用这种方法打开)
webview.loadUrl("file:///android_asset/index.html?pdf=" + filePath);
标签:
android打开word