Je voulais accéder à mon fichier .db existant à partir de sdcard en utilisant phoneGap mais la méthode disponible dans phoneGap n'accepte que le nom de la base de données et non le chemin indiqué ci-dessous. var db = window.openDatabase ("Base de données", "1.0", "Cordova Demo", 600000); J'ai donc pensé à faire des changements dans cordova-1.7.0.jar qui a un code natif pour communiquer avec le périphérique. J'ai trouvé Storage.java qui a la méthode openDatabase (String db, String version, String nom_l'affichage, taille longue) dans laquelle j'ai juste besoin d'assigner une variable i.e path = "/ mnt/sdcard/database" et de recompiler le fichier .jar. J'ai donc téléchargé la source de Cordova à partir du chemin donné ci-dessous, c'est-à-dire https://github.com/apache/incubator-cordova-android et apporté des modifications à cela et créé un nouveau fichier .jar à utiliser dans mon projet. mais il donne une erreur lors du chargement de l'application.Comment faire des changements dans phoneGap (Apache Cordova) Api
Répondre
Il serait préférable d'écrire votre code en tant que plugin car PhoneGap utilise la base de données WebKit. Il y a déjà un plugin pour accéder à la base de données SQLite externe, mais c'est pour iOS. Néanmoins, ce serait un bon point de départ pour écrire votre propre plugin pour Android. Le plugin existant peut être trouvé dans https://github.com/davibe/Phonegap-SQLitePlugin
je ne peux pas faire des changements dans Storage.java de Cordova.jar et l'utiliser dans mon projet. – mobilemagic
Vous pouvez, mais il y a plusieurs avantages si vous en faites un plugin. Sans savoir quelles erreurs vous obtenez, il est difficile de vous aider plus que de donner des suggestions. – Rajesh
J'ai téléchargé la source Cordova à partir d'un lien donné, à savoir https://github.com/apache/incubator-cordova-android et à cette page, ils n'ont pas donné d'instructions appropriées pour la construction du fichier JAR. – mobilemagic
- 1. Phonegap/Cordova Géolocalisation IPhone
- 2. PhoneGap Cordova Erreur
- 3. Apache Cordova: Erreur CSP
- 4. Traitement des notifications dans l'application apache cordova
- 5. cordova/phonegap 2.0 iOS
- 6. getUserMedia() shim pour PhoneGap/Cordova?
- 7. PhoneGap GCM- | Plugin Cordova
- 8. Comment planifier un événement sur apache cordova?
- 9. Comment faire pour compenser en android en utilisant Cordova Phonegap
- 10. Cordova/Phonegap ORM?
- 11. Cordova/Phonegap partage social
- 12. Cordova et Phonegap ensemble
- 13. Cordova (Phonegap) https travail et débogage
- 14. android phonegap événements webweb cordova
- 15. Cordova Facebook Plugin - Graph API Version?
- 16. Phonegap/Cordova dans AppBrowser peut utiliser webstorage?
- 17. Phonegap/Cordova 2.7 Mutes Console.log
- 18. Phonegap/cordova IOS paysage vidéo
- 19. Comment déboguer cordova/phonegap pour windows phone
- 20. Comment faire des changements automatiques dans l'orientation?
- 21. comment faire des changements dans OROCRM
- 22. Comment faire javascript variable global dans phoneGap api
- 23. Comment faire javascript variable global dans phoneGap api
- 24. Cordova/Phonegap GCM et Airpush
- 25. Intégration Phonegap/Cordova avec Bada
- 26. PhoneGap - Cordova construire android faild
- 27. Impossible d'installer Apache Cordova pour Windows Phone7
- 28. Phonegap/Cordova 2.4 Inappbrowser et Ripple
- 29. Comment obtenir les coordonnées tactiles dans PHONEGAP (cordova)?
- 30. Comment détecter le bouton de retour Android dans phonegap/cordova
Avez-vous fini d'écrire ce plugin avec succès? Est-ce que ça marche? –