Html tipo de entrada 'archivo' no está trabajando en webview en android.hay alguna forma de subir archivos usando webview android

Este es mi código de navegación de html.

Este es mi código androide que carga el archivo html para examinar el archivo y subirlo en el servidor.

runOnUiThread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub System.out.println(AndroidConstants.MAIN_URL()); toast(AndroidConstants.MAIN_URL()); webView.loadUrl(AndroidConstants.MAIN_URL()); webView.setDownloadListener(new DownloadListener() { @Override public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { // TODO Auto-generated method stub Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } public void openFileChooser(ValueCallback<Uri> uploadMsg) { Intent i = new Intent(Intent.ACTION_GET_CONTENT); i.addCategory(Intent.CATEGORY_OPENABLE); i.setType("image/*"); WebViewActivity.this.startActivityForResult(Intent.createChooser(i,"Image Chooser"), 2533); } public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType) { openFileChooser(uploadMsg); } public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType, String capture) { openFileChooser(uploadMsg); } }); } }); JavaScriptInterface jsInterface = new JavaScriptInterface(this); webView.getSettings().setJavaScriptEnabled(true); 

Quiero cargar archivo de video usando html5 en la aplicación de Android.

Este problema ya se ha solicitado y se ha respondido aquí: Carga de archivos en WebView

También compruebe esto: https://code.google.com/p/android/issues/detail?id=62220

Puede utilizar esta clase: https://github.com/delight-im/Android-AdvancedWebView

Tuve el mismo problema y lo resolví de este post, prueba la demo de esta publicación

http://whats-online.info/science-and-tutorials/18/Android-java-tutorial–Webview-file-upload-on-Facebook/

  • HTML5 o Android
  • Android: Usar html5 para determinar la geolocalización en webview con javascript api
  • Permitir peticiones de origen cruzado para Android WebView
  • Trabajadores web en navegadores móviles
  • ¿Creación de aplicaciones iOS y Android desde un sencillo html5 + javascript?
  • Cómo reproducir video en Android Web view usando html5
  • Cómo jugar un video en Cordova 3.4.0 - Android
  • Href no funciona, cómo redirigir a una página específica en PhoneGap?
  • HTML5 vs Native App: ¿Cuál elegir?
  • SECURITY_ERR: Excepción DOM 18 en openDatabase
  • Almacenamiento de vídeo para uso sin conexión en aplicaciones PhoneGap / Chrome
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.