Bonjour,
J'ai fait quelques manips ce weekend et pas grand-chose de concluant. En gros, je confirme ce que j'avais écrit dans mon message précédent.
Voilà, dans les grandes lignes, l'appli que j'ai écrite :
- scan de la carte SD pour identifier les fichiers HTML => OK
- tentative de charger le fichier dans un iframe => KO, on n'a pas accès à son chemin complet avec l'API File
- tentative de charger le contenu du fichier et le placer dans un bloc "div" => OK mais… les CSS et JS qui sont référencés comme liens dans le fichier ne sont pas chargés (puisque notre appli est un "app://" et que les fichiers en question ne s'y trouvent pas) et le contenu CSS et JS qui est directement dans le fichier (dans des balises "script" et "style") est bloqué pour raisons de sécurité.
On peut donc obtenir un affichage du contenu HTML sans aucun formatage ni aucun dynamisme et ça ne m'intéresse pas.
Finalement, je suis parti dans la direction proposée par brieucs (
viewtopic.php?f=35&t=126456&p=803352#p803281) qui est de loin la plus simple et la plus efficace. J'ai une coquille d'application dont le "index.html" contient une balise "meta" redirect qui renvoie vers mes pages qui se trouvent dans un sous-dossier de l'application.
Les pages en question doivent intégrer des boutons de navigation si on veut pouvoir revenir dans l'historique.
Je mettrai ça en ligne prochainement et je posterai le lien ici.