Native侧获取env具有线程限制,如何在C++子线程触发ArkTS侧回调
Native侧获取env具有线程限制,如何在C++子线程触发ArkTS侧回调
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何在Native侧C++子线程直接调用ArkTS接口,不用通过ArkTS侧触发回调
2136浏览 • 1回复 待解决
Native侧创建线程是否有限制
2198浏览 • 1回复 待解决
如何在C++子线程调用ArkTS方法?(线程安全)
1412浏览 • 1回复 待解决
Napi回调ArkTS,Native侧日志通过监听回调到JS侧
1113浏览 • 1回复 待解决
HarmonyOS 在native侧开发,c++多线程开发中,子线程中如何丢一个任务到主线程中执行
35浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
1715浏览 • 1回复 待解决
如何在Native侧调用ArkTS侧异步方法,并获取异步计算结果到Native侧
2683浏览 • 1回复 待解决
在C++回调时,如何阻塞TS主线程?
502浏览 • 1回复 待解决
HarmonyOS native层C++子线程中回调函数中调用ArkTS层中定义的类的public成员函数
58浏览 • 1回复 待解决
HarmonyOS C++自创线程如何回调到ArkTS应用中?
264浏览 • 1回复 待解决
Native侧如何获取ArkTS侧Object对象及其成员变量
2657浏览 • 1回复 待解决
如何在Native侧释放ArkTS对象
2348浏览 • 1回复 待解决
arkts侧hashmap转为native侧
961浏览 • 1回复 待解决
HarmonyOS C++的异步通知如何回调给ArkTS的线程?
225浏览 • 1回复 待解决
如何在C++的子线程调用从ArkTS传递过来的function
2180浏览 • 1回复 待解决
如何在c侧获取系统空间
321浏览 • 1回复 待解决
HarmonyOS 如何在ArkTS中向C++层注册回调,C++层如何调用回调方法?
194浏览 • 1回复 待解决
ArkTS侧如何接收Native侧的键值对进行修改并返回到Native侧
2325浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在非ArkTS线程中回调ArkTS接口?
80浏览 • 1回复 待解决
如何在Native侧获取APP版本信息
2309浏览 • 1回复 待解决
如何在NAPI执行上层回调时获取env
354浏览 • 1回复 待解决
在Native侧如何精准获取ArkTS侧传入的字符串长度
2469浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
2132浏览 • 1回复 待解决
ArkTS侧与Native侧分别如何动态加载SO库
2479浏览 • 1回复 待解决
ArkTS侧与Native侧如何进行map数据交互
2246浏览 • 1回复 待解决
可以通过线程安全函数实现在C++子线程触发ArkTS侧回调。native主线程外的其他线程通常不能直接使用需要napi_env、napi_value的NAPI函数,线程安全函数可以在其他线程中被调用,并回到主线程中执行。参考代码如下:
在Native入口定义线程安全函数,计算两数合。
ArkTS侧调用接口。
参考链接
使用Node-API接口进行线程安全开发
Node-API典型开发场景课程讲解