cordova ios:cordova.exec()undefined不是一个函数

eli*_*o.d 5 plugins undefined ios cordova

我正在使用cordova开发一个iOS应用程序(1.9).我有一些自定义的iOS插件让我的应用程序做一些事情.现在我遇到了一个问题,有时我打电话:

cordova.exec(function(){},function(){},'MyPlugin','myMethod',['parameter']);
Run Code Online (Sandbox Code Playgroud)

该应用程序抛出此异常:

TypeError: 'undefined' is not a function (evaluating 'cordova.exec(function(){},function(){},'WDMessageDispatcher','sendMessage',['showCategoriesList'])')
Run Code Online (Sandbox Code Playgroud)

插件是根据文档开发的,它可以工作,但不是每次都有效.我真的不明白为什么.有人遇到过同样的错误吗?

最白目*_*最白目 17

cordova.exec

之后可以调用

deviceReady()

已经解雇了.