Para Android 11 [One UI 3.1]
Al navegar por archivos locales (en el espacio de almacenamiento interno) en Chrome usando file:///sdcard/
o file://localhost/sdcard/
, se puede notar que solo los archivos multimedia y subdirectorios (si los hay) se enumeran en casi todas las carpetas excepto la carpeta "Descargas" (pero no en sus subcarpetas=subdirectorios).
Esto significa que en Android 11, la carpeta desde la cual Chrome puede leer archivos locales (m)HTML es la carpeta /Download
, no Android/data/com.android.chrome/files/Download
en el espacio de almacenamiento interno o externo como en Android 10.
NOTA: en mis dispositivos Samsung, las descargas en el almacenamiento interno se guardaban en la carpeta /Download
en todas las versiones de Android (9, 10, 11), pero las descargas en una tarjeta SD externa cambiaron su carpeta de /storage/emulated/exSD_CARD/Android/data/com.android.chrome/files/Download
en Android 10 a /storage/emulated/exSD_CARD/Download
en Android 11, donde exSD_CARD
es el etiqueta del dispositivo para la tarjeta SD externa (0123-4567
o 9C33-6BBD
en mis dispositivos)
Por lo tanto, los archivos (m)HTML guardados en la carpeta /Download
con Chrome (con la extensión .mhtml de tiempos anteriores o con una extensión agregada manualmente al renombrar archivos mhtml guardados sin extensión - desde cierto momento, Chrome dejó de agregar la extensión .mhtml a los archivos mhtml guardados :) en mis dispositivos, supongo que desde la actualización a Android 10)
Esto no funcionó para los archivos mhtml que han sido movidos a otras carpetas y luego devueltos a la carpeta /Download
. (Y debido a que he recolectado archivos mhtml guardados en muchas carpetas diferentes, tengo muchos archivos mhtml que es necesario copiar/mover de vuelta a la carpeta /Download
antes de abrirlos, pero aún no se pueden abrir)
Notas sobre la apertura de archivos mhtml
Necesito usar la funcionalidad "Abrir con" de Total Commander con la opción file://url
marcada, luego elegir Chrome para abrir el archivo (mhtml) con Chrome (con file://url
marcada, Chrome está en la lista para elegir, con file://url
desmarcada, no está en la lista) o para navegar por archivos locales en el almacenamiento interno directamente en Chrome (el administrador de archivos My Files proporcionado con el dispositivo no era utilizable para elegir archivos mhtml para abrir con Chrome)
Los archivos (mhtml) de la carpeta /Download
abiertos de esta manera se abren como versiones sin conexión de páginas web descargadas, solo si el archivo no fue movido y devuelto a la carpeta /Download
, de lo contrario se recibe un mensaje de Acceso denegado. Además, abrir archivos (mhtml) de esta manera con Total Commander, pero desde otras carpetas que no sean la carpeta /Download
, conduce a un mensaje de Acceso denegado
Abrir archivos mhtml desde cualquier carpeta usando Total Commander, pero con la opción file://url
desmarcada (en este caso, Chrome no está en la 1ra lista, por lo que es necesario elegir la opción "Abrir con *" con el icono de carpeta de la lista y posteriormente elegir Chrome de la siguiente lista) se comporta de manera diferente. Abrir de esta manera no lleva a una apertura exitosa o a un mensaje de Acceso denegado, sino a un formulario de Diálogo Guardar como en el que se puede elegir también si el archivo mhtml vuelto a guardar debe guardarse en el almacenamiento interno o en la tarjeta SD externa (si está presente). De esta manera, los archivos mhtml vuelvo a guardados en la carpeta /Download
(en el espacio de almacenamiento interno o externo) ahora se pueden abrir usando el diálogo "Abrir con" de Total Commander con la opción marcada file://url
.
Aún así, existe una forma de abrir los archivos (m)HTML con Chrome
- sin otros navegadores/visor
- sin hacer root en el dispositivo Android
pero tal vez solo hasta la próxima actualización :)
0 votos
Este mismo problema ocurre con otros navegadores como Firefox y Bromite :-(