Je voulais être en mesure d'ouvrir des fichiers locaux dans le navigateur Chrome. Si je tape sur un fichier local (htm, rss) ou si je colle un URI "file :" valide dans Chrome, il n'est pas possible d'ouvrir un fichier local. dans Chrome, cela ne fonctionne pas lorsque le fichier se trouve sur la carte SD externe. J'utilise un Samsung S4 Android 5.0.1 (non enraciné). J'ai testé quelques chemins dans le navigateur Chrome et j'ai constaté que cela fonctionne bien sur la carte SD interne mais qu'il n'y a pas d'accès en lecture à aucune donnée sur la carte SD externe, même au dossier de données privées (je m'attendais à ce que Chrome ait accès au dossier privé sur la carte externe ?) En sélectionnant un fichier, par exemple file:///mnt/sdcard/Documents/testarc.htm sur la carte SD interne fonctionne bien mais les chemins comme file:///storage/extSdCard n'affichent pas de répertoire.
Je sais que des restrictions d'accès ont été ajoutées à Android 5.x mais les applications n'ont-elles pas accès par défaut à un dossier de données privé (sous /Android/data) sur la carte SD externe ?
Est-ce que Chrome (com.Android.chrome) a un accès en lecture à l'adresse suivante file:///storage/extSdCard/Android/data/com.Android.chrome/files/ ?
Y a-t-il un moyen de l'activer ?
J'ai deux applications de gestion de fichiers installées - ES file explorer, Total Commander, et l'application "Myfiles" fournie avec le téléphone. Si j'utilise l'explorateur de fichiers ES ou Myfiles, la fenêtre "Ouvrir avec" ne liste que Firefox, et non Chrome ou les navigateurs Samsung. Choisir Firefox ouvrira le fichier de la page web (htm) (même sur la carte SD externe), alors y a-t-il un moyen d'ajouter d'autres navigateurs à la liste "ouvrir avec" ?
Dans MS Windows, l'association de fichiers était relativement simple grâce aux options "types de fichiers enregistrés". L'Andriod est-il équivalent ?