Ich habe eine Webansicht, in die ich benutzerdefiniertes HTML mit loadDataWithBaseURL
:
Dies wird für mehrere Seiten funktionieren, und dann stoppen Ereignisse in der WebView für scheinbar keinen Grund in Jelly Bean auf Tablets und die Web-Ansicht wird leer sein.
Dies ist der WebViewCreation
Code:
Das spezifische Problem ist onPageStarted
und die anderen Überschreibungen hören nach einiger Zeit auf, aufgerufen zu werden. Der ganze andere Code ist erreicht, und der erzeugte HTML-Code sieht gut aus.
Das Ungültigmachen, Neuladen, Neuinitialisieren scheint nichts zu nützen. Es stirbt einfach und bleibt tot.
Was kann ich sonst noch versuchen? Was sonst könnte Probleme verursachen?
------------ BEARBEITEN ----------
Nach Stunden des Kopfschlagens und nachdem ich festgestellt habe, dass es sich außerhalb des Pagers befindet, bin ich zu 90% sicher, dass ich das unten verlinkte Problem treffe. Davon abgesehen habe ich noch keine Lösung, falls jemand irgendwelche Vorschläge hat.
----- ENDBEARBEITEN ------- Dies wurde nie "repariert", wir laden die Anzeigen jetzt über HTML und nicht nativ für Jelly Bean.
Es ist nicht:
Alles was mit ViewPager
zu tun hat. Interstitial-Anzeigen würden es schließlich auch verursachen. Die meisten unserer Anzeigen waren nur in ViewPager
.
Ein Konflikt zwischen ActionBarSherlock
. Die Aktualisierung auf AppCompat
hat nichts geholfen.
Ein Problem mit nur WebView
. Seltsames Verhalten wurde auch in XWalk
festgestellt, einschließlich dem Versuch, die Anzeige in sich selbst zu laden und dann flackernde, beängstigende Verrücktheit zu haben, obwohl sich XWalk
nach ein bisschen erholen würde. Dies war sowohl mit ActionBarSherlock
als auch mit AppCompat
.
Mein Problem hat nichts mit Rotation zu tun; Ich beschuldige allgemein Threading. Wir haben ein gutes Stück Threading.
Wir hatten eine alte Version von Google Ads vor (6.21) . Ich habe Google Play 7 aktualisiert, bevor ich mit dem Finger auf Anzeigen gestoßen bin, die das Problem verursacht haben, da dies erforderlich wäre. Es gab keine Verhaltensänderung im Update. AKA: PublisherAdView
und DfpAdView reagieren beide gleich.
Ich frage mich, ob etwas passiert, um das Projekt in Android Studio zu verschieben, aber ich habe keine Ahnung, worauf ich hinweisen soll.
Am Ende des Tages ist das ein OS-Problem, aber ich weiß nicht, was es besonders gekitzelt hat. Ich bin sehr daran interessiert, von jemandem zu hören, der dasselbe macht.
Tags und Links android android-webview adview android-4.1-jelly-bean