Android 如何从loadUrl()读取响应?
我正在尝试使用WebView获取和显示一个网页,当网页加载时有可能出现页面重定向,那么是否有任何选项可以读取作为第一个请求响应的URL?我必须根据响应URL执行某些条件检查。查看shouldOverrideUrlLoading():Android 如何从loadUrl()读取响应?,android,android-webview,Android,Android Webview,我正在尝试使用WebView获取和显示一个网页,当网页加载时有可能出现页面重定向,那么是否有任何选项可以读取作为第一个请求响应的URL?我必须根据响应URL执行某些条件检查。查看shouldOverrideUrlLoading(): 以下步骤对我有效: webview.setWebViewClient(new WebViewClient(){ @Override public void onPageFinished(WebView view, String u
以下步骤对我有效:
webview.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
if(url.equals(" abc.com")){
//do some thing
}
else
//do some other thing
super.onPageFinished(view, url);
}
});
webview.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
if(url.equals(" abc.com")){
//do some thing
}
else
//do some other thing
super.onPageFinished(view, url);
}
});