永发信息网

android h5 交互怎么跳转

答案:1  悬赏:30  手机版
解决时间 2021-01-26 23:34
  • 提问者网友:不爱我么
  • 2021-01-26 15:32
android h5 交互怎么跳转
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-01-26 16:13
是要拦截 点击事件吗?
拦截的话有两种办法
一个是 获取点击事件的标签
二:截取url
webView.setWebViewClient(new WebViewClient() {
@Override
public void onLoadResource(WebView view, String url) {
super.onLoadResource(view, url);

if (url.contains("拦截的网址") ) {

}

}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

// 重写此方法表明点击网页里面的链接还是在当前的 webview里跳转,不跳到浏览器那边

view.loadUrl(url);
// if(url.contains("拦截的网址")){
//
// }else{
//
// }
Log.e("loadUrl", "" + url);
return true;
}

@Override

public void onReceivedSslError(WebView view,
SslErrorHandler handler, SslError error) {
// TODO Auto-generated method stub
super.onReceivedSslError(view, handler, error);
handler.proceed();
//handler1.sendEmptyMessage(0);
}

});
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯