我需要从worklight ADAPTER调用Java函数。我已经按照"将Java添加到worklight适配器"文件,但我的问题没有得到解决。我无法调用该功能。
我所拥有的Java代码的结构如下:
server/java
com.worklight.custonmode package name
loginfunction.java java
login java method in class loginfunction
从适配器,我打电话:
function loginmodules(username, passwd) {
return {
result : com.worklight.custonmode.loginfunction.login()
};
}
我收到的错误是:
响应[/ apps / services / api / erLight / common / query]成功:/ -secure- {" responseID":" 2","错误":[" Ecma错误:TypeError:无法调用 属性登录对象[JavaPackage com.worklight.custonmode.loginfunction。它不是一个功能 \"对象\&#34 ;. (C%3A%5CUsers%5CADMIN%5CworkspaceM11%5CMobileClient%5Cadapters%5CAdapter /适配器-impl.js#103)&#34]," isSuccessful":假,"警告" :[],"信息":[]} /
worklight.js(第1112行)
过程调用错误。 Ecma错误:TypeError:无法调用 属性登录对象[JavaPackage com.worklight.custonmode.loginfunction。它不是一个功能 "对象&#34 ;. (C%3A%5CUsers%5CADMIN%5CworkspaceM11%5CMobileClient%5Cadapters%5CAdapter /适配器-impl.js#103)