我在我的Android應用程序中有一個WebView,用於登錄到我的應用程序。 我在WebView中加載的URL是「https://accounts.google.com/ServiceLogin#identifier」,ru在我的網站上。Webview加載一些內部URL,因此我的「請稍候」加載程序波動
加載之前,我開始一個進度對話框,其中顯示「Please wait」。
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
Utils.mShowProgrossDiolog(mContext);
}
@Override
public void onPageFinished(WebView view, String inComingURL) {
super.onPageFinished(view, inComingURL);
Utils.mHideProgrossDiolog();
}
問題是因爲WebView加載了一些內部URL來驗證和其他事情......我的Loader波動如show-hide-show-hide。
我希望它只在加載最終站點時隱藏。有人可以幫我在這種情況下做什麼。
在這種情況下,我知道開始URL但因爲URL開始是第三方的......我不知道結尾的網址...這就是在這種情況下,問題 – Tarun
你知道有多少中間頁正在裝? – Isj
否... URL是第三方我加載任何數量的頁面,他們可能會稍後改變,即使硬編碼到某個數字的基礎上的一些數字。 – Tarun