Android WebViewClient Rückrufe genannt zu oft

Wenn ich rufe WebView#loadUrl ich erwarte, dass ich nur einen einzigen WebViewClient#onPageFinished rufen und keine WebViewClient#shouldOverrideUrlLoading nennen. Allerdings bekomme ich eine WebViewClient#shouldOverrideUrlLoading (die ich implementieren, indem Sie immer ruft WebView#loadUrl und "true" zurückgeben) und dann zwei WebViewClient#onPageFinished Aufrufe mit gleichen URL.

Der Seite, die ich bin laden verwendet eine Menge von ajax-Anfragen. Tun Sie ajax-Anfragen aufrufen, die WebViewClient? Meine Seite hat keine meta-aktualisiert.

Ist, ist das ziemlich frustrierend. Mache ich etwas falsch?

InformationsquelleAutor Heath Borders | 2011-02-19

Schreibe einen Kommentar