Android 添加用户定义插件(Java类)IBM Worklight时出错
我正在使用IBM Worklight 6.2创建混合应用程序。我在Android 添加用户定义插件(Java类)IBM Worklight时出错,android,cordova,ibm-mobilefirst,Android,Cordova,Ibm Mobilefirst,我正在使用IBM Worklight 6.2创建混合应用程序。我在com.myClass.pkg包中创建了一个JavaClass(CheckList.java)。 并且希望在JavaScript上使用它的函数 但当我访问CheckList类时,我得到了错误“ClassNotFound” 下面是我写的代码 Js文件 cordova.exec(function() { console.log("Success"); alert('feedback sent'); }, functio
com.myClass.pkg包中创建了一个JavaClass(CheckList.java)。
并且希望在JavaScript上使用它的函数
但当我访问CheckList类时,我得到了错误“ClassNotFound”
下面是我写的代码
Js文件
cordova.exec(function() {
console.log("Success");
alert('feedback sent');
}, function(error) {
console.log("error is " + error);
alert('feedback was not sent');
}, 'CheckList', 'chk', [ 'Hello' ]);
Java类
com.myClass.pkg中的CheckList.java
Config.xml放置在server\Java文件夹中的Java类将由服务器端实体(如适配器)访问,因此难怪您无法从客户端代码访问它
如果您正在寻找的是实际创建一个Cordova插件,并且既然您说的是Java,那么就是Android的Cordova插件,请确保您遵循此处提供的说明:
还有一个示例要下载。这一行添加在config.xml中。。您在哪里添加CheckList.java?是否在>>服务器>Java>com>myClasspkg>Checklist.Java下?编辑您的问题以添加config.xml,不要将其放入注释中。另外,请提供您的CheckList.java代码。请不要在此处将您的问题标记为紧急问题-所有问题都具有相同的优先级,由志愿者回答。谢谢先生..这对我有很大帮助。。。