當我在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