Je développe une application mobile native android avec Appcelerator Titanium. J'essaye d'installer une base Sqlite mais j'obtiens l'erreur suivante :
"Cannot call method 'install' of undefined (78:file:///android_asset/Resources/HTML/index.html)"
La documentation d'Appcelerator fournit la methode suivante :
var db = Titanium.Database.install('path', 'dbName');
J'ai essayé les cas de figure suivants :
function InstallNULL()
{
var db = Titanium.Database.install('dbMacFast', 'dbMacFast');
if(db != null) alert('dbMacFast works');
}
function InstallDB()
{
var db = Titanium.Database.install('dbMacFast.db', 'dbMacFast');
if(db != null) alert('dbMacFast.db works');
}
function InstallSQLITE()
{
var db = Titanium.Database.install('dbMacFast.sqlite', 'dbMacFast');
if(db != null) alert('dbMacFast.sqlite works');
}
J'ai aussi mis ma base dans le même dossier que ma page, afin d'éviter les problèmes de chemin.
J'ai parcouru Google de long en large, regardé des tutos, rien à faire...
Merci pour votre aide
- Edité par Thunderburst 30 juillet 2015 à 19:57:40
Les oiseaux n'ont pas besoin de copyright. - Proverbe Shadok : Plus ça rate, plus il y a de chance que ça marche !
Appcelerator Titanium - Installer base Sqlite
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.