在android8.0 系统手机 上访问一个https的网站,他会自动跳转到另一个https域名上去,
然后我在shouldOverrideUrlLoading()方法中拦截了要跳转的链接,追加要用的参数,mWebView.loadUrl(mUrl) 去加载
然后就没有反应了,状态监听也没有任何回调,抓包也没有任何请求发出去。
android8.0以下的系统都是正常的,有没有大神知道啊
网页js跳转的方法使用的是window.location.href,页面也没有表单提交
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (subUrl.startsWith(actUrl)) {
String addedUrl = addThirdPartyActivity(mUrl);
mWebView.loadUrl(mUrl);
return true;
}
return false;
}