在ArkTS层往C++层注册一个object或function,C++层可以按需往这个回调上进行扔消息同步到上层应用么?

​在ArkTS层往C++层注册一个object或function,C++层可以按需往这个回调上进行扔消息同步到上层应用么,请提供示例?在注册object或function时,napi_env是否可以被长时持有?扔消息同步到上层应用时,是否需要在特定线程

HarmonyOS
2024-03-19 16:43:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fujiang1981

纯在ArkTS侧不可以往C++层注册对象或者函数,开发者需要回到C++层自己处理;env可以长期持有,不过使用env时,需要在特定的线程,使用env时需要在创建该env的ArkTS线程使用。

参考链接

Native与ArkTS对象绑定

分享
微博
QQ
微信
回复
2024-03-20 00:27:14
相关问题
如何在C/C++ 创建ArkTS的对象
271浏览 • 1回复 待解决
如何为 C++ 提供调函数?
554浏览 • 1回复 待解决
HarmonyOS应用开发 支持C++吗?
15467浏览 • 1回复 待解决
dev studio可以C#或者C++开发吗?
1779浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
12463浏览 • 2回复 待解决
C++ 鸿蒙开发中适合做什么
8405浏览 • 1回复 待解决
怎样用c\c++开发啊有知道的吗?
2428浏览 • 1回复 待解决
如何从C++层面获取系统时间?
2204浏览 • 2回复 待解决
如何在C++项目中使用pthread
207浏览 • 1回复 待解决
鸿蒙UI框架没有 C++的 UI框架
11284浏览 • 2回复 待解决