aktiviert wird Javascript auf WebView aktiviert. Denn ohne JavaScipt Webseite funktioniert die Bildskalierung nicht richtig. Dies ist mein Code, wie ich URL in WebView laden:Android - WebView stürzt App ab, wenn die JavaScript-Funktion
Wenn ich app, es öffnen Web-Seite. Nach dem Laden aller Inhalte der Seite stürzt die App ab. Ich habe versucht, Fehler auf der Konsole zu zeigen, es folgende Fehler angezeigt wird:
12-14 02:42:06.936 25760-25760/? D/Tag: Uncaught TypeError: Cannot call method 'init' of undefined -- From line 951 of http://nuz.uz/ekonomika-i-finansy/18651-v-2017-godu-v-uzbekistane-prekratitsya-realizaciya-lampochek-ilicha.html
Ich habe URLs Inhalte überprüft und festgestellt, wonach App Absturz verursacht:
<script type="text/javascript">
jQuery(document).ready(function() {
App.init();
});
</script>
line 951: App.init();
Wie ich dieses Problem lösen kann ohne Javascript auszuschalten? Wie verhindert man, dass WebView die App abstürzt?
Leider ist dies nicht meine Website. Ich habe keine Kontrolle darüber =) Gibt es eine andere Problemumgehung? –
Sie müssten a) die Website ohne JS laden, b) reingehen und den Fehler beheben (nicht sicher, ob Sie sich mit dem geladenen HTML anlegen können) und dann c) JS aktivieren. Nicht machbar oder praktisch in meinem Buch. Versuchen Sie dies vielleicht: http://stackoverflow.com/questions/32530228/android-api-23-webview-how-to-ignore-javascript-errors –