Android 检查WebView何时已完全加载,包括url重定向

Android 检查WebView何时已完全加载,包括url重定向,android,webview,Android,Webview,假设有一个网站在加载时自动重定向到另一个url,有点像这样http://mydomain.com/ -> http://mydomain.com/index.html 现在只要WebView.loadURL(“http://mydomain.com/“被调用onPageFinished()显然被加载了两次。我希望能够在完成所有加载(包括自动重定向)后运行代码。当页面完成加载后,检查HTTP响应代码是否为200 OK。如果是重定向,它将是301或303。根据具体情况,您可以忽略onPageFini

假设有一个网站在加载时自动重定向到另一个url,有点像这样
http://mydomain.com/ -> http://mydomain.com/index.html


现在只要
WebView.loadURL(“http://mydomain.com/“
被调用
onPageFinished()
显然被加载了两次。我希望能够在完成所有加载(包括自动重定向)后运行代码。

当页面完成加载后,检查HTTP响应代码是否为200 OK。如果是重定向,它将是301或303。根据具体情况,您可以忽略onPageFinished()侦听器