在使用 web view 时使用不当
view.loadUrl(url) 会造成url 重定向。
解决方案:
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//
if (url.contains("包含的字段")) {
//你需要完成的代码逻辑
return true;
}else if(url.contains("包含的字段")) {
view.loadUrl(url);
return true;
}else {
//view.loadUrl(url);
return super.shouldOverrideUrlLoading(view, url);
//将 父类的shouldOverrideUrlLoading 返回回去
//避免造成url的重定向,导致url没有父级url。
}
}