Erreur dans l'Application Phonegap: Uncaught module de cordova/plugin_list déjà défini

J'ai essayé de résoudre de nombreux problèmes d'avoir mis à jour à partir de Phonegap 2 à Phonegap 3.3 mais je n'arrive pas à résoudre ce problème une.

J'ai lu de certains utilisateurs qui uncaught module exceptions peuvent causer importés plugins arrêt de fonctionnement. Je vais avoir quelques bugs bizarre avec un plugin de notification de sorte que je tiens à corriger ce problème et voir si ça aide.

Voici l'erreur qu'il apparaît dans le logcat au sein d'Eclipse:

[INFO:CONSOLE(79)] "Uncaught module cordova/plugin_list already defined", source: file:///android_asset/www/cordova.js (79)

Je sais que c'est une étrange question découlant de la nature de Phonegap 3 (Plugins ont été retravaillés). Et je pense que le problème réside dans l'importation d'un cordova_plugins.js script de la première ligne de ce script lit:

cordova.define('cordova/plugin_list', function(require, exports, module) {
module.exports = [
{
    "file": "plugins/org.apache.cordova.file/www/DirectoryEntry.js",
    "id": "org.apache.cordova.file.DirectoryEntry",
    "clobbers": [
        "window.DirectoryEntry"
    ]
}, ...

Et c'est le seul endroit que je peux trouver de l'existence de cordova/plugin_list comme mentionné dans l'erreur.

Cependant, je ne suis pas sûr de la bonne façon de résoudre ce problème. Je n'ai pas utilisé plugman pour importer mes plugins, mais au lieu de commandes CLI décrites dans le Phonegap 3.3 API

  • Salut, je vous conseille de ne pas mettre à niveau, de Créer un nouveau proyect avec cordova à partir de la cli, installer vos plugins avec la cli de trop et la copie de votre www ancien proyect à nouveau. Je pense que ça va prévenir de nombreux types d'erreurs pour vous. Ce qui concerne.
InformationsquelleAutor Gthoma2 | 2014-01-02