Android Entwicklung: Dateiupload, Flash und JavaScript in einem WebView nutzen

Wenn man eine einfach Android-App mit einem Browser-Element (WebView) erstellt, kann man sehr schnell interessante Ergebnisse erhalten. Allerdings ist der Browser nicht so flexibel, wie der interne normale Browser von Android. Einige Restriktionen werden nach kurzer Zeit deutlich:

  • Dateien können nicht per HTML Form hochgeladen werden
  • Flash wird nicht unterstützt
  • JavaScript wird nicht unterstützt

Da jedoch diese Funktionen auch manchmal in Anwendungen erforderlich sind, gibt es hier ein paar Lösungsansätze:

Dateien per WebView und HTML-Form hochladen

Wenn man auf den Button „Datei auswählen…“ klickt, passiert nichts. Dies lässt sich mit dem folgenden Code beheben

Weiterlesen