Ich habe ein WebView in meiner Android-App, die ich benutze, um mich in meine App einzuloggen. Die URL, die ich in WebView laden, ist "https://accounts.google.com/ServiceLogin#identifier" mit ru zu meiner Website.Webview Lädt einige interne URLs und daher schwankt mein "Bitte warten" Loader
Vor dem Laden starte ich einen Fortschrittsdialog, der sagt "Bitte warten". um zu überprüfen, und andere Dinge ... Meine Loader schwankt als Show-hide-show-hide
@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();
}
Problem ist seit WebView einige interne URLs lädt.
Ich möchte es nur ausblenden, wenn die letzte Website geladen ist. Kann mir jemand helfen, was ich in diesem Fall machen soll?
In diesem Fall i URL wissen beginnen, aber da die Drittanbieter-URL beginnt, ist ... ich weiß nicht, URL endet ... Das ist das Problem in diesem Fall – Tarun
Wissen Sie, wie viele Zwischenseiten sein werden geladen? – Isj
Nein ... URL ist eine dritte Partei Ich lade eine beliebige Anzahl von Seiten und sie können später ändern, auch wenn Sie es auf eine Nummer basierend auf einer Nummer hardcode. – Tarun