【发布时间】:2018-07-20 03:59:57
【问题描述】:
我想从我的本地电脑显示 excel 文件,
但它显示此警报
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview = (WebView)findViewById(R.id.webview);
progressbar = (ProgressBar) findViewById(R.id.progressbar);
webview.getSettings().setJavaScriptEnabled(true);
String filename ="http://192.168.18.208:8080/files/6d9fdd50-89a6-11e8-b26a-cd4412cc6d5e-lengkap.xlsx";
webview.loadUrl("https://docs.google.com/gview?embedded=true&url=" + filename);
webview.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// do your stuff here
progressbar.setVisibility(View.GONE);
}
});
【问题讨论】:
-
以这种方式将您的本地服务器联机将无法正常工作
-
@Lely Suju 试试这个
webview.loadUrl(filename);而不是webview.loadUrl("https://docs.google.com/gview?embedded=true&url=" + filename); -
很抱歉这不起作用@userI
-
@Lely Suju 你在桌面浏览器上试过这个 url 链接吗?
标签: android excel url webview google-docs