No se pueden cargar archivos arbitrarios usando Chrome

Usando por primera vez el último Chrome (v30.x) en Android 4.0.4 ICS en una tableta Samsung Galaxy Tab 10.1 de primera generación. Para mi gran sorpresa, ¿no puedo cargar ningún archivo que no sean imágenes o videos de cámara? En cualquier correo web, cuando hago clic en adjuntar, se muestra una lista de aplicaciones que incluye Galería, Cámara, etc. Pero el administrador de archivos incorporado (Mis archivos) no se ve por ninguna parte. Pensando que había un problema con eso, probé muchas otras aplicaciones de administración de archivos, pero tampoco apareció ninguna de ellas. En el navegador de Android disponible, aunque el administrador de archivos incorporado es visible y me permite seleccionar y cargar archivos con cualquier extensión.

¿Qué podría estar mal con Chrome y, si es posible, cómo puedo solucionarlo?

Respuestas (2)

Según lo confirmado por OP, esta aplicación resolvió el problema App Picker Classic . De la descripción de la aplicación

Si tiene opciones de aplicaciones que actualmente están ocultas, tal vez eligió "Siempre" por accidente una vez, pero le gustaría poder restablecer la aplicación y elegir cada vez, luego restablézcalas borrando los valores predeterminados en el administrador de aplicaciones de su teléfono/tableta.

Una vez que borre los valores predeterminados en la configuración de la aplicación e intente cargar, esta aplicación aparecerá en las opciones (además de 4 opciones: Cámara, Videocámara, Grabadora de sonido y Galería). Con esta aplicación, puede seleccionar la aplicación del explorador de archivos en su dispositivo para seleccionar el archivo que desea cargar

Además, esta aplicación permite trabajar con algunos intentos de aplicaciones y resuelve URL comunes.



Nota: La solución a continuación no funcionó para OP, pero la conservo ya que funcionó para mí y también puede ayudar a alguien más

Es posible mediante la aplicación de almacenamiento local , que no ofrece una interfaz de usuario (aunque la tiene), pero se integra con el sistema Android para seleccionar todos los archivos desde el dispositivo y en una tarjeta SD externa.

Probado en Samsung Note 2 con ROM personalizada 4.4.2 usando Chrome 53.0.2785.124en modo de escritorio (último en Play Store)

El almacenamiento local utiliza el nuevo marco de acceso al almacenamiento para permitir que otras aplicaciones lean o escriban cualquier archivo en su almacenamiento principal y lean desde dispositivos de almacenamiento externos secundarios (como tarjetas SD). En dispositivos Android 5.0+, también puede seleccionar directorios completos y cambiar el nombre de los archivos.

La documentación en la aplicación Github dice que es compatible con API 19 hacia arriba

Ejemplo

Subir un PDF a.pdf un sitio de documentos. Los pasos se muestran secuencialmente en el panel de capturas de pantalla

  • Haga clic en cargar

  • Elija la opción de documentos

  • Desde el panel de selección que ofrece la aplicación, elija la ubicación del archivo de carga (SD externa en mi caso)

  • pdfSe está subiendo el archivo seleccionado

  • pdfarchivo cargado y convertido adoc

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Instalé la aplicación 'Almacenamiento local' pero no puedo encontrar la opción 'Documentos' en la ventana emergente 'Elegir una acción' como en su segunda captura de pantalla :-( Además, no puedo encontrar mi tarjeta microSD (insertada, otras aplicaciones pueden encontrarlo) en la aplicación cuando la abro manualmente y presiono el botón 'ABRIR TODOS LOS ARCHIVOS'.
¡Muchas gracias! ¡La aplicación 'App Picker Classic' de su otra respuesta funcionó! Estaré encantado de otorgarle la recompensa una vez que mencione esa aplicación en esta respuesta.
No relacionado, pero ¿cómo verifico el nivel de API de mi dispositivo? ¿La configuración lo tiene?
Oh ok.. Yo no sabía eso. Para responder a su consulta de API, vea qué es API , la API corresponde a la versión que encontrará en la configuración
El enlace de arriba tiene la tabla que muestra las versiones de Android y los números de API

yo estaba atascado con el mismo problema ..

usar la aplicación FS File explorer/selector funcionó para mí ...

¿Puedes probar esto? https://play.google.com/store/apps/details?id=com.ioapps.fsexplorer