当用户点击一个链接的时候 ,客户端先经过处理,不符合条件的就不去加载网页 ,这个要怎么做
我看有人说用shouldOverrideUrlLoading这个方法,可不知道如何实现去阻止网页的加载。
------解决方案--------------------
大概像下面这段代码一样处理。。。看看是否满足楼主的需求。。
- Java code
webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view,String openUrl) { if(deal_your_url(openUrl)){ //伪代码。判断是否是需要过滤的url,是的话,就返回不处理 return true; } return super.shouldOverrideUrlLoading(view, openUrl); }});