2013-02-14 55 views
2

我正在开发一个使用cordova(2.2.0)的android phonegap应用程序。我有一些自定义phonegap插件,使我的应用程序做一些东西。现在我面临一个问题,有时当我打电话:android cordova:cordova.exec()undefined不是函数

alert(Cordova.exec(null, null, "custom", "setValue", localStorage.emailId)); 

* 未定义的值,在警报得到弹出。 *

这里我deviceReady() also.still没有得到任何价值 中的try-catch也不例外后调用cordova.exec。 也相同PhoneGap.exec(....)

我不明白为什么。其他人遇到同样的错误?

+0

ref添加到配置文件中也作为 mahesh 2013-02-14 12:08:08

回答

5

Cordova.exec()的第一个和第二个参数是成功和错误回调函数。你不提供任何,因此Cordova.exec不返回任何东西是正常的。

为这些回调添加类似function() {console.log(arguments);}的内容,您将看到该插件是否可以成功运行。

相关问题