相关疑难解决方法(0)

Ecma错误:TypeError:无法调用属性

我在worklight项目的适配器中编写了一些java代码.当我试图调用java方法时,我收到一个错误说

"responseID":"6","errors":{Ecma错误:TypeError:无法在对象JavaPackage java.classes.FileIOPlugin中调用属性downloadFile].它不是一个功能,它是"对象".}

我已按照以下链接中的说明进行操作. 在适配器中使用Java

这是我的项目结构.这个结构有什么问题或者我应该添加更多吗?

在此输入图像描述

这就是我试图在adapter-impl.js中调用java非静态方法的方法

function downloadFile() {
    var fileInstance = new com.worklight.JavaCode.FileIOPlugin();
    return
    {   result: fileInstance.downloadFile();    };
Run Code Online (Sandbox Code Playgroud)

}

ibm-mobilefirst

5
推荐指数
1
解决办法
3956
查看次数

标签 统计

ibm-mobilefirst ×1