如何找到android webview的同一页面或不同页面中加载的URL?
在我的Android移动应用程序中,我有webview,并且加载了一些第三方URL。问题是,当按login并输入详细信息时,网页有登录页,它会再次返回相同的登录页。有谁能帮我解决这个问题吗?或者为什么它会再次重定向到同一个登录页面?或者如何在webview的同一页面或不同页面中查找url?将WebViewClient添加到您的webview,它将覆盖公共布尔值shouldOverrideUrlLoading(webview视图,WebResourceRequest请求),其中您通过WebResourceRequest对象获得每个加载的url,这些对象具有如何找到android webview的同一页面或不同页面中加载的URL?,android,webview,Android,Webview,在我的Android移动应用程序中,我有webview,并且加载了一些第三方URL。问题是,当按login并输入详细信息时,网页有登录页,它会再次返回相同的登录页。有谁能帮我解决这个问题吗?或者为什么它会再次重定向到同一个登录页面?或者如何在webview的同一页面或不同页面中查找url?将WebViewClient添加到您的webview,它将覆盖公共布尔值shouldOverrideUrlLoading(webview视图,WebResourceRequest请求),其中您通过WebReso
getUrl(),getMethod()
和其他方法<代码>获取URL()
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(
WebView view, WebResourceRequest webResourceRequest) {
webResourceRequest.getUrl()
// Here you will get every url which is loaded
webView.loadUrl(request.getUrl().toString());
return true;
}
@Override
public void onPageStarted(
WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
//SHOW LOADING IF IT ISNT ALREADY VISIBLE
}
@Override
public void onPageFinished(WebView view, String url) {
}
});