HarmonyOS C++异步操作

有个napi接口调用了c++ 实现的网络请求方法接口login(account, pwd, callback),login内部已经实现了callback子线程异步调用。但是现在要在callback的方法里面把结果返回js层应该如何实现呢?怎么才能在不修改c++ login内部实现的情况下,在napi层实现这个功能?

HarmonyOS
2024-09-11 11:47:35
1088浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

请参考使用Node-API接口进行异步任务开发,可以实现异步任务回调,将结果传递给ArkTS侧。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/use-napi-asynchronous-task-V5#%E4%BD%BF%E7%94%A8callback%E6%96%B9%E5%BC%8F%E7%A4%BA%E4%BE%8B

分享
微博
QQ
微信
回复
2024-09-11 15:19:05


相关问题
C++ 如何获取操作 Arkts 实例
1764浏览 • 1回复 待解决
HarmonyOS 有关异步操作
702浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
2230浏览 • 1回复 待解决
HarmonyOS C++开发
959浏览 • 1回复 待解决
HarmonyOS C++跨平台
903浏览 • 1回复 待解决
HarmonyOS ArkTS与C/C++的交互
1803浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
2793浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++
927浏览 • 1回复 待解决
HarmonyOS Empty Ability工程调用CC++代码
1424浏览 • 2回复 待解决
HarmonyOS C++和ArkTS交互
1022浏览 • 1回复 待解决
HarmonyOS C++ VideoDecoder组件使用
957浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
3489浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++
1267浏览 • 1回复 待解决
HarmonyOS C++怎么使用HiTraceChain工具
804浏览 • 1回复 待解决
提问
该提问已有2人参与 ,帮助了13人