Probleme mit Javascript in WebView

  • Hallo zusammen


    Ich hänge seit einiger Zeit am Problem, dass ich Javascript in meinem WebView nicht richtig aktivieren kann.
    Im Standartbrowser von Android funktioniert alles wunderbar. Grundsätzliches HTML wird ohne Probleme dargestellt. Bei html5 und Javascript dagegen tritt ein problem auf.


    Die Seite html5test.com gibt an, das JS nicht aktiviert ist. Im Browser bekomme ich 416 Punkte. Und unter Canvas bekommt der Browser 20 von 20 Punkten.


    WAS mache ich falsch?


    Hier noch der Quellcode zu meiner WebView-App


    Die Hauptactivity


    Die xml Datei dazu.

    Code
    <?xml version="1.0" encoding="utf-8"?>
    <WebView  xmlns:android="http://schemas.android.com/apk/res/android"
    	android:id="@+id/webview"
    	android:layout_width="fill_parent"
    	android:layout_height="fill_parent"
    />


    Die Manifest Datei:

  • Ach, ich hatte gestern so viele Möglichkeiten gesehen...



    Richtig, ich habe

    Java
    myWebView.getSettings().setJavaScriptEnabled(true);

    vergessen. Aber ich bin mir sicher, dass ich das auch schon eingefügt hatte. Jedoch habe ich es warscheinlich erst nach dem URL Laden und bei betätigen der Backtaste wird es desaktiviert (nicht explizit erwähnt).


    Java
    myWebView.getSettings().setJavaScriptEnabled(true);
        	myWebView.loadUrl("http://"+url);
        	myWebView.setWebViewClient(new WebViewClient());


    Vielen Dank!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!