Osa*_*uod 9 android google-docs webview android-webview
在WebView(Android)中显示Google文档的问题

这是我的代码
mWebView=(WebView)findViewById(R.id.web);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("https://docs.google.com/viewer?url="+ "https://docs.google.com/file/d/0B7pKTkDz8c3gWGNRTWJidTBTVmc/edit?usp=sharing");
Run Code Online (Sandbox Code Playgroud)
当我点击这里我的Android显示打开链接的选项(如浏览器,Chrome,驱动器,互联网),并在弹出浏览器中打开链接!
Dav*_*arl 13
Google正在将您重定向到另一个URL,并WebView允许操作系统处理重定向.
使用此代码进行WebView内部处理重定向:
// By default, redirects cause jump from WebView to default
// system browser. Overriding url loading allows the WebView
// to load the redirect into this screen.
mWebView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
顺便说一下,你可以在这个功能中做很多其他很酷的事情,比如自定义处理各种URL.
| 归档时间: |
|
| 查看次数: |
8842 次 |
| 最近记录: |