Hochladen von WebView Android 4.0-Dateien

Es funktioniert einfach NICHT.

Ich mache das

webView.setWebChromeClient(new WebChromeClient() {

        public void openFileChooser(ValueCallback<Uri> uploadFile) {
            System.out.println("openFileChooser");
            mUploadMessage = uploadFile;
            Intent i = new Intent(Intent.ACTION_GET_CONTENT);
            i.addCategory(Intent.CATEGORY_OPENABLE);
            i.setType("file/*");
            PresentationActivity.this.startActivityForResult(
                    Intent.createChooser(i, "Image Browser"),
                    FILECHOOSER_RESULTCODE);
        }
    });

openFileChooser wird jedoch nie aufgerufen. Irgendwelche Ideen? openFileChooser ist im Android-Quellcode mit @hide markiert. Ich denke, es liegt daran, dass Sie diese Methode NICHT verwenden sollten. Gibt es eine andere Möglichkeit einen fileChooser zu öffnen ??

Antworten auf die Frage(1)

Ihre Antwort auf die Frage