如果webview
中有空格,如何WebView.loadUrl
加载fileName
?
示例:
file:///data/data/com.infor.android.eam.tablet/cache/Sheis HD 202_2014011.pdf
不起作用
答案 0 :(得分:0)
试试这个:
Uri encodedPath = Uri.parse(path);
webView.loadUrl(encodedPath);
或者,在每个有空格的位置放置%20而不是空格
答案 1 :(得分:0)
试试这个
URL oracle = new URL(uri);
URI url=newURI(oracle.getProtocol(),oracle.getUserInfo(),oracle.getHost(),oracle.getPort(),oracle.getPath(),oracle.getQuery(),oracle.getRef());
oracle=url.toURL();
将您的文件网址放在变量uri中。
答案 2 :(得分:0)
String url=file:///data/data/com.infor.android.eam.tablet/cache/Sheis HD 202_2014011.pdf;
webView.loadUrl("https://docs.google.com/gview?embedded=true&url=" +url);