Uncaught ReferenceError: cordova n'est pas défini
C'est mon HelloPlugin.js fichier.
var HelloPlugin = {
callNativeFunction: function(success,fail,resultType) {
return cordova.exec(success, fail, "HelloPlugin", "nativeAction", [resultType]);
}
};
Je suis l'exception suivante:
: Uncaught ReferenceError: cordova is not defined at file:///android_asset/www/HelloPlugin.js:3
Vous en remercie d'avance.
ajouter cordove.js dans votre code
cordova.js ce n'est pas mon fichier. Son la PhoneGap fichier que j'ai copié sur www/dossier des actifs
ajoutez cette ligne <script type="text/javascript" src="phonegap.js"></script>
cordova.js ce n'est pas mon fichier. Son la PhoneGap fichier que j'ai copié sur www/dossier des actifs
ajoutez cette ligne <script type="text/javascript" src="phonegap.js"></script>
OriginalL'auteur ssg | 2012-11-01
Vous devez vous connecter pour publier un commentaire.
Moyens assurez-vous d'avoir
<script ...
balise pour cordova.js avant<script ...
balise pour HelloPlugin.js dans votre fichier HTML.Il doit avoir à la fois dans le
<head>
balise comme ceci:OriginalL'auteur Jordan
J'ai eu un problème similaire dans iOS. La solution était d'installer
cordova-plugin-fichier-transfer2
:OriginalL'auteur bruntime