【发布时间】:2013-03-27 10:15:33
【问题描述】:
我在worklight 项目的适配器中编写了一些java 代码。当我尝试调用 java 方法时,我收到一个错误提示
"responseID":"6","errors": {Ecma 错误:TypeError:无法调用对象中的属性 downloadFile JavaPackage java.classes.FileIOPlugin]。不是函数,是 \"对象\"。}
我已完全按照以下链接中所述的程序进行操作。 Using Java in Adapters
这是我的项目结构。这个结构有什么问题吗,还是我应该在其中添加更多内容?
这就是我试图在 adapter-impl.js 中调用 java 非静态方法的方式
function downloadFile() {
var fileInstance = new com.worklight.JavaCode.FileIOPlugin();
return
{ result: fileInstance.downloadFile(); };
}
【问题讨论】:
标签: ibm-mobilefirst