gpt4 book ai didi

java - (Cordova 2.6.0 | Phonegap) 无法调用未定义的方法 'exec'

转载 作者:行者123 更新时间:2023-12-01 23:52:58 26 4
gpt4 key购买 nike

我在使用新版本的 cordova.js (2.6.0) 时遇到一些问题。似乎方法 exec 不再存在。

var PhoneNumberPlugin = { 
callNativeFunction: function (success, fail, resultType) {
return cordova.exec( success, fail,
"com.phonenumber",
"nativeAction", [resultType]);
}
};


ERROR: 04-18 14:47:20.039: E/Web Console(6623): Uncaught TypeError: Cannot call method 'exec' of undefined at file:///android_asset/www/PhoneNumberPlugin.js:4
<小时/>

我现在如何调用原生插件?我还看到了方法callbackFromNative!有人知道这个能帮我吗?!

最佳答案

这是您插件的完整代码吗?请参阅https://github.com/phonegap/phonegap-plugins/wiki/Defining-Your-Cordova-Plugin-As-A-Cordova-Module我认为这应该有所帮助。

此外,您确定正在等待 Cordova 完全加载到页面中吗?例如,等待 onDeviceReady 触发。

关于java - (Cordova 2.6.0 | Phonegap) 无法调用未定义的方法 'exec',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16089980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com