Android WebView 的回退方法(goback) 遭遇重定向
来源:互联网 发布:中建七局网络教育 编辑:程序博客网 时间:2024/06/04 19:27
问题描述:
在Android中,使用WebView 显示网页, 随着用户点击深入内部网页之后,想返回上一页,就得使用webview.goback()方法。而这个时候,如果上一个页面有重定向跳转,用户将无法退回,点击返回键总是会跳转到重定向页面
解决方案:
mWebView= (WebView) findViewById(R.id.webView);mWebView.loadUrl("http://www.comtin.com");mWebView.getSettings().setJavaScriptEnabled(true);mWebView.setWebViewClient(new WebViewClient());mWebView.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN) { if (keyCode == KeyEvent.KEYCODE_BACK && mWebView.canGoBack()) { mWebView.goBack(); return true; } } return false; }});
0 2
- Android WebView 的回退方法(goback) 遭遇重定向
- Android WebView 回退到原生goback() 遭遇重定向
- 解决Android Webview 重定向无法 goback 的方法
- Android WebView重定向GOBACK问题
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView 因重定向无法正常goBack()解决方案
- Android WebView重定向的网页无法goBack()的几个解决方案
- Android WebView 因重定向无法正常goBack()的一种解决小方案
- 也谈谈webview因为重定向而无法goBack的问题
- android webview 加载重定向页面时点击无法回退,导致重复加载当前页面问题的解决方案
- android webview goback 跳过302方法
- android webview goback 跳过302方法
- android webview goBack不起作用的解决方法
- hadoop2.7.2集群运行HQL时,异常Job Submission failed with exception 'org.apache.hadoop.ipc.RemoteException
- 修改tomcat内存
- 返回数据到前一个Activity StartActivityForResult方法
- Android Studio 环境Robotium网页相关测试异常java.lang.NullPointerException: lock == null
- https://github.com/jakob-grabner/Circle-Progress-View
- Android WebView 的回退方法(goback) 遭遇重定向
- 花生壳内网穿透功能设置
- Python图像处理库PIL中快速傅里叶变换FFT的实现(一)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- (16)数组
- Java代码中如何交换两个对象
- struts2常用标签详解
- Linux网络性能分析命令
- vb+dx泡泡堂dome