Pour Android 11 [One UI 3.1]
En naviguant dans les fichiers locaux (dans l'espace de stockage interne) dans Chrome en utilisant file:///sdcard/
ou file://localhost/sdcard/
, on peut remarquer que seuls les fichiers média et les sous-répertoires (le cas échéant) sont répertoriés dans presque tous les dossiers sauf le dossier "Télécharger" (mais pas dans ses sous-dossiers).
Cela signifie que sur Android 11, le dossier à partir duquel Chrome peut lire les fichiers locaux (m)HTML est le dossier /Download
, pas Android/data/com.android.chrome/files/Download
dans l'espace de stockage interne ou externe, comme dans Android 10.
REMARQUE : sur mes appareils Samsung, les téléchargements sur le stockage interne étaient enregistrés dans le dossier /Download
dans toutes les versions d'Android (9, 10, 11), mais les téléchargements sur une carte SD externe ont changé de dossier de /storage/emulated/exSD_CARD/Android/data/com.android.chrome/files/Download
dans Android 10 à /storage/emulated/exSD_CARD/Download
dans Android 11, où exSD_CARD
est l'étiquette du dispositif pour la carte SD externe (0123-4567
ou 9C33-6BBD
dans mes appareils)
Ainsi, les fichiers (m)HTML enregistrés dans le dossier /Download
avec Chrome (avec l'extension .mhtml des anciens temps ou avec une extension ajoutée manuellement en renommant les fichiers mhtml enregistrés sans extension - à partir d'un certain moment, Chrome a cessé d'ajouter l'extension .mhtml aux fichiers mhtml enregistrés :) sur mes appareils, je suppose à partir de la mise à niveau vers Android 10)
Cela n'a pas fonctionné pour les fichiers mhtml qui ont été déplacés vers d'autres dossiers puis retournés dans le dossier /Download
. (Et en raison de la collecte de fichiers mhtml enregistrés dans de nombreux dossiers différents, j'ai de nombreux fichiers mhtml qui doivent être copiés/déplacés dans le dossier /Download
avant l'ouverture, mais ils ne peuvent toujours pas être ouverts)
Notes sur l'ouverture des fichiers mhtml
Je dois utiliser la fonctionnalité "Ouvrir avec" de Total Commander avec l'option file://url
cochée, puis choisir Chrome pour ouvrir le fichier (mhtml) avec Chrome (avec file://url
coché, Chrome est dans la liste à choisir, sans file://url
coché, il n'est pas répertorié dans la liste) ou parcourir les fichiers locaux dans le stockage interne directement dans Chrome (le gestionnaire de fichiers My Files fourni avec l'appareil était inutilisable pour choisir les fichiers mhtml à ouvrir avec Chrome)
Les fichiers (mhtml) du dossier /Download
ouverts de cette manière sont ouverts en tant que versions hors ligne des pages web téléchargées - mais seulement si le fichier n'a pas été déplacé et retourné dans le dossier /Download
, sinon vous obtenez un message d'Accès refusé. De plus, l'ouverture des fichiers (mhtml) de cette manière avec Total Commander, mais à partir d'autres dossiers que le dossier /Download
, conduit à un message d'Accès refusé
L'ouverture de fichiers mhtml à partir de n'importe quel dossier en utilisant Total Commander, mais avec l'option file://url
non cochée (dans ce cas, Chrome n'est pas dans la 1ère liste, donc vous devez choisir l'option "Ouvrir avec *" avec l'icône de dossier dans la liste et choisir ensuite Chrome dans la liste suivante) se comporte différemment. L'ouverture de cette manière ne conduit pas à une ouverture réussie ou à un message d'Accès refusé, mais à un formulaire de boîte de dialogue Enregistrer sous dans lequel on peut également choisir si le fichier mhtml réenregistré doit être enregistré dans le stockage interne ou la carte SD externe (si présente). De cette manière, les fichiers mhtml réenregistrés dans le dossier /Download
(sur le stockage interne ou externe) peuvent désormais être ouverts en utilisant la boîte de dialogue "Ouvrir avec" de Total Commander avec l'option cochée file://url
.
Néanmoins, il existe un moyen d'ouvrir les fichiers (m)HTML avec Chrome
- sans autres navigateurs/visionneuses
- sans rooter l'appareil Android
mais peut-être seulement jusqu'à la prochaine mise à jour :)
0 votes
Ce même problème se produit avec d'autres navigateurs comme Firefox et Bromite :-(