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>

OriginalL'auteur ssg | 2012-11-01