我正在开发一个Android应用程序,在我的应用程序中 尝试使用WEBVIEW加载URL。我提交数据后 打开网页后,它会被重定向到其他URL。我的要求 是在我的Android应用程序中获取完整的重定向URL。
我没有看到任何可用于通知URL的事件/ API方法 重定向。
有没有办法在我的应用程序中侦听URL重定向 然后检索URL。
答案 0 :(得分:1)
您可以使用webClient识别重定向,只需在webview上设置webclient
即可如下所示
myWebView.setWebViewClient(new WebViewClient()
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
//do your stuff here
if(url.equalsIgnoreCase("your redirect url "))
{
return false;
}
return true;
}
});