当我在WebView中加载资源时,在Android中,我只需调用典型的mWebView.loadUrl(ht);
即可。如何理解WebView何时完成加载资源?
问题是,我想检查最终的url,并执行一些操作,当所有的重定向完成后跟着。
我的意思是:如果我加载example.com/page1
,这会返回一个302码,导致另一页(比方说,/page2
),这又使我通过302重定向到另一个页面(/page3
),这终于给我一个200,并停在那里,我想知道当这种情况发生。
它看起来像我没有检查响应代码的可能性,也没有头和onPageFinished
以及shouldOverrideUrl
被要求每个重定向。这有点像“无国籍”...
我如何区分典型的302重定向和实际的加载过程结束(200)?
看到这个[问题](http://stackoverflow.com/questions/3149216/how-to-listen-for-a-webview-finishing - 上下-A-URL功能于机器人)。 – Harry 2015-04-03 12:39:35