我会尝试在phonegap中创建一个代码,发生了一个问题,请帮助解决此错误。
无法运行构造函数:TypeError:表达式'cordova.addPlugin'[undefined]的结果不是函数。
答案 0 :(得分:2)
这个错误只是意味着'cordova'从未被初始化。这可能是因为以下其中一种可能性:
cordova-X.X.X.js
文件中未包含某些版本的index.html
。 cordova-X.X.X.js
中引用了index.html
脚本,但您提供的路径中不存在cordova-X.X.X.js
。cordova-X.X.X.js
(替换任何平台......重点是您必须使用已制作的cordova-X.X.X.js
对于您正在开发的平台。)如果您使用的是Cordova 2.3.0,则上述cordova-X.X.X.js
的所有引用都将为cordova-2.3.0.js
。
以下是Cordova 2.3.0的完整文档:http://docs.phonegap.com/en/2.3.0/index.html
以下是各种入门指南,适用于Cordova支持的每个平台:http://docs.phonegap.com/en/2.3.0/guide_getting-started_index.md.html#Getting%20Started%20Guides
如果此答案无法解决您的问题,则需要编辑您的问题并填写一些缺失的信息:平台,Cordova版本,代码示例。