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.
- PhoneGap - JSON Almacenamiento de datos localmente en el dispositivo
- Gesto del usuario necesario para iniciar la reproducción en el reproductor HTML5 de Android
- Auto Android sólo completa después de espacio?
- Problema de android - html5 localstorage
- ¿Es posible evitar los reproductores de video nativos en dispositivos móviles?
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.
- Subir varios archivos en android usando <input type = "file" multiple />
- ¿Cómo puedo reproducir video html5 en línea en un WebView?
- Android javascript regex detección
- ¿La mejor manera de hacer aplicaciones multiplataforma?
- Inconsistencias con el video HTML5 en un WebView de Android
- HTML 5 Entrada de archivos con iOS y Android
- Captura de la cámara IP Stream y publicar en mi sitio web
- Añadir HTML / JS / CSS GUI a la aplicación OpenGL (Android e iOS)
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
- Bloquear los anuncios de los que aparecen en la vista web de Android
- Cómo reducir el tamaño del paquete