WebView与Html交互,获取点击事件,并处理响应逻辑
来源:互联网 发布:js 搜索功能 编辑:程序博客网 时间:2024/05/16 04:17
先看下图:
大家现在看到的是一个加载了html的WebView,我们现在的需求是,按下左上角的返回箭头,退出APP;
这就需要java代码跟html交互了,那么要怎么实现呢?
刚开始我在网上看了不少的资料,但是在我这基本上都不奏效
最后还是想到了解决方法,是这样的:
webView.setWebViewClient(new MyWebView());
这里的MyWebView是我自定义的,具体代码如下:
public class MyWebView extends WebViewClient { public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); } public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.e("GoldActivity","WebView的Url"+url); if(url.contains("backToAppIndex")){ GoldActivity.this.finish(); } return super.shouldOverrideUrlLoading(view, url); } }shouldOverrideUrlLoading(WebView view,String url)
这个方面其实就是在webview里面点击事件的时候调用的,里面有两个参数,其中url就是你点击的时候发送的url
在这里是可以获取的,然后就得跟你们的前端确认一下,点击这个返回按钮的url是什么,然后你可以在这里判断,如果一致的话,那就执行你想执行的代码逻辑!
然后就搞定了!!!
1 0
- WebView与Html交互,获取点击事件,并处理响应逻辑
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件 .
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- android webview js交互, 响应webview中的图片点击事件
- iOS 与HTML5交互之捕捉HTML5按钮点击事件,获取webview上按钮的点击事件
- iOS 与HTML5交互之捕捉HTML5按钮点击事件,获取webview上按钮的点击事件
- socket服务器的搭建-Mac
- 5. Longest Palindromic Substring
- Entity Framework添加记录时获取自增ID值
- appium环境搭建(python+windows)
- Python自定义函数基础:无形参和有形参解析
- WebView与Html交互,获取点击事件,并处理响应逻辑
- 常用排序算法——堆排序
- AngularJS 过滤器
- ios 验证码生成
- OpenCV两种易于理解的访问像素的方法
- nodejs安装express成功,但是使用不了的解决方法。
- cocos2dx google升级libpng
- Android歌词播放的实现
- HDU 3363 Ice-sugar Gourd