请问js2java-codegen这个工具,java中的异步方法结果怎么回传?

js2java-codegen 使用该工具生成调用方法的时候,java中的方法如果是异步方法,怎么回传给js呢,手写的时候可以拿到IRemoteObject回传,用这工具怎么操作呢
 
 

鸿蒙
工具
java
2022-02-17 13:22:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wilcoc
1

工具自动生成的js文件中,有发送请求的方法sendRequest。

其中有请求为是否为异步的参数,默认是同步,修改为异步即可。

const sendRequest = async (opcode, data) => {

    var action = {};

    action.bundleName = BUNDLE_NAME;

    action.abilityName = ABILITY_NAME;

    action.messageCode = opcode;

    action.data = data;

    action.abilityType = ABILITY_TYPE_INTERNAL;

    action.syncOption = ACTION_SYNC;// 默认为同步,修改为”ACTION_ASYNC“异步即可

    return FeatureAbility.callAbility(action);

}

分享
微博
QQ
微信
回复
2022-02-17 14:23:58
相关问题
Js FA拉起Java FA时候怎么参?
1013浏览 • 1回复 待解决
JS 卡片 ,JAVA 怎么给 这边数组?
1920浏览 • 1回复 待解决
JS跳转Java参问题?
1388浏览 • 1回复 待解决
js 怎么开启异步线程?
1350浏览 • 1回复 待解决
js怎么跳转java应用界面
1594浏览 • 1回复 待解决
请问JS FA可以跳转到JAVA FA并交互么
4879浏览 • 1回复 待解决
js调用Java,问题求助?
1421浏览 • 1回复 待解决
java如何设置CommonDialog位置?
1740浏览 • 1回复 待解决
Java编译说不是语句
587浏览 • 2回复 待解决
TabListsetIconElement 这个怎么使用?
1836浏览 • 1回复 待解决
Deveco studio如何修改java文件名称
918浏览 • 3回复 待解决