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

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

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

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

参考链接

Native与ArkTS对象绑定

分享
微博
QQ
微信
回复
2024-03-20 00:27:14
相关问题
ArkTS通过接口访问C++对象
191浏览 • 1回复 待解决
c/c++主动调用ArkTS存在问题
187浏览 • 1回复 待解决
ts给c++传递数组,c++如何解析
1649浏览 • 1回复 待解决
通过Native 调用c++实现文本绘制
801浏览 • 1回复 待解决
HarmonyOS C++自定义组件如何开发?
169浏览 • 1回复 待解决
C++同步ArkTS里面的方法
859浏览 • 1回复 待解决
HarmonyOS ArkTSC/C++的交互
357浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
1987浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
806浏览 • 1回复 待解决