Bonjour,
Tout d'abord, si je ne suis pas dans la bonne section ou si je n'ai pas vu de sujet qui traite déjà mon problème, je m'en excuse et vous demande de me diriger là où il le faut.
J'ai pour objectif de développer une application Windows 10 dans un premier temps qui devra ensuite être portable en une application mobile et sous un navigateur. C'est pour cela que la solution Cordova a été choisie par l'équipe.
Je fais donc des recherche pour faire interagir mon application (pour le moment très simpliste) avec une basse de données embarquée. Je n'ai trouvé que SQLite. J'ajoute alors la plateforme Windows et cela me génère du code pour une application Windows 10.
Pour SQLite, j'ai à ma disposition plusieurs plugins :
- cordova-sqlite-legacy : lorsque je fais appelle à la fonction window.sqlitePlugin.openDatabase, j'ai un plantage car window.sqlitePlugin vaut null. J'en déduis que mon plugin n'est pas chargé mais je ne sais pas pourquoi
- cordova-sqlite-plugin : L'application ne démarre pas car le fichier SQLite3.winmd est introuvable. Il est aussi introuvable sur internet et le pluggin ne le crée pas,
- cordova-plugin-sqlite : idem cordova-sqlite-plugin qui de plus serait déprécié,
- cordova-sqlite-storage : il serait incompatible avec Windows. Pourtant l'appli démarre et ne plante pas. Elle ne parvient pas à ouvrir la base de donnée (Could not open database).
Cela fait maintenant 3 jours que je bloque et je suis à court d'idée. Aurez-vous une idée pour me débloquer sur l'un de ces plugins svp ?
Merci beaucoup d'avance
Partager