当前位置: 代码迷 >> Android >> webview怎么阻止某些url的加载
  详细解决方案

webview怎么阻止某些url的加载

热度:50   发布时间:2016-05-01 22:02:18.0
webview如何阻止某些url的加载
当用户点击一个链接的时候 ,客户端先经过处理,不符合条件的就不去加载网页 ,这个要怎么做
我看有人说用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);   }});