Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cordova ios:cordova.exec()未定义不是函数_Ios_Cordova_Plugins_Undefined - Fatal编程技术网

cordova ios:cordova.exec()未定义不是函数

cordova ios:cordova.exec()未定义不是函数,ios,cordova,plugins,undefined,Ios,Cordova,Plugins,Undefined,我正在使用cordova(1.9)开发一个iOS应用程序。我有一些定制的iOS插件,让我的应用程序做一些事情。现在我面临一个问题,有时我打电话: cordova.exec(function(){},function(){},'MyPlugin','myMethod',['parameter']); 应用程序引发此异常: TypeError: 'undefined' is not a function (evaluating 'cordova.exec(function(){},function

我正在使用cordova(1.9)开发一个iOS应用程序。我有一些定制的iOS插件,让我的应用程序做一些事情。现在我面临一个问题,有时我打电话:

cordova.exec(function(){},function(){},'MyPlugin','myMethod',['parameter']);
应用程序引发此异常:

TypeError: 'undefined' is not a function (evaluating 'cordova.exec(function(){},function(){},'WDMessageDispatcher','sendMessage',['showCategoriesList'])')
插件是根据文档开发的,它可以工作,但不是每次都可以。我真的不明白为什么。其他人也经历过同样的错误

科尔多瓦行政长官

可以在之后调用

devicerady()


他开枪了

您是否在触发DeviceRady()事件之前调用cordova.exec?是的,问题是我在触发DeviceRady()之前调用cordova.exec(我是个白痴)。我只是想知道Devicerady是被解雇一次还是不止一次。不管怎样,如果你回答这个问题,我会把它标为正确答案。酷,很高兴我能帮上忙。我自己也犯了这个错误……我们不是唯一的:)你是如何在DeviceRady()之后实现对cordova.exec的调用的?无法修改cordova.android.js&…ios.js文件。