Cordova 3.1 添加插件 Uncaught module cordova/plugin_list already defined 错误_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Cordova 3.1 添加插件 Uncaught module cordova/plugin_list already defined 错误

Cordova 3.1 添加插件 Uncaught module cordova/plugin_list already defined 错误

 2013/11/27 13:29:43  魔狼再世  博客园  我要评论(0)
  • 摘要:在使用cordova3.1的时候使用adt调试项目时,发现以下错误:Uncaughtmodulecordova/plugin_listalreadydefined插件也不能正常使用确认添加插件无误,调试无数遍无果。最后发现问题所在...打开cordova.js,找到报错的76行,代码如下:1define=function(id,factory){2if(modules[id]){3throw"module"+id+"alreadydefined";4}56modules[id]={7id:id
  • 标签:list 插件 Plugin 错误

在使用cordova3.1的时候

使用adt调试项目时,发现以下错误

Uncaught module cordova/plugin_list already defined

插件也不能正常使用

确认添加插件无误,调试无数遍无果。

最后发现问题所在...

打开cordova.js,找到报错的76行,代码如下:

 1 define = function (id, factory) {
 2         if (modules[id]) {
 3             throw "module " + id + " already defined";
 4         }
 5 
 6         modules[id] = {
 7             id: id,
 8             factory: factory
 9         };
10     };

修改为:

 1     define = function (id, factory) {
 2         if (!modules[id]) {
 3             throw "module " + id + " already defined";
 4         }
 5 
 6         modules[id] = {
 7             id: id,
 8             factory: factory
 9         };
10     };

插件能正常使用了,具体原因不明,不知道我那里弄错了...

 

发表评论
用户名: 匿名