HarmonyOS napi_env如何跨线程使用
napi_env如何跨线程使用?
napi_value promise;
napi_deferred deferred;
napi_create_promise(env, &deferred, &promise);
auto callbackData = new AsyncCallbackInfo();
callbackData->env = env;
callbackData->deferred = deferred;
OH_AVScreenCapture_SetStateCallback(g_avCapture, OnStateChange, callbackData);
想在状态变化后进行回调,请问如何实现?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS napi_env env多线程访问失败,如何解决
1198浏览 • 1回复 待解决
为什么禁止缓存napi_env
2272浏览 • 1回复 待解决
HarmonyOS cpp下有什么方法判断当前的napi_env是js主线程的env
896浏览 • 1回复 待解决
HarmonyOS napi_env 调用Native, Native 内启用多线程,但是env不支持多线程访问, 怎么处理?
1282浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
3160浏览 • 1回复 待解决
#鸿蒙学习大百科#napi_env禁止缓存了,是啥情况导致的?
1064浏览 • 1回复 待解决
HarmonyOS napi_env对象是否可以在native层长期持有,作为在某些情况下调用napi的接口时使用
1583浏览 • 1回复 待解决
使用NAPI扩展TS接口时如何使用env方式实现?
1381浏览 • 1回复 待解决
NAPI执行上层回调时,如何获取env
3550浏览 • 1回复 待解决
如何在NAPI执行上层回调时获取env
1004浏览 • 1回复 待解决
HarmonyOS 调用napi_create_ark_runtime创建env失败
1135浏览 • 1回复 待解决
HarmonyOS主线程的napi_ref是否可以被worker线程使用?
1539浏览 • 1回复 待解决
HarmonyOS napi 接口线程安全咨询
1408浏览 • 1回复 待解决
#鸿蒙通关秘籍#AKI和NAPI在跨线程调用JS函数中有哪些区别?
1411浏览 • 1回复 待解决
napi_add_env_cleanup_hook 或者 napi_set_instance_data 在什么时候触发
1967浏览 • 1回复 待解决
如何实现跨线程数据共享
1278浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
2720浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在非ArkTS线程安全地使用NAPI接口?
1119浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用ArkTS实现跨线程任务调度
1273浏览 • 1回复 待解决
JS线程通过napi创建的C++线程的处理结果,如何返回JS线程
2865浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何使用N-API实现线程安全的跨线程函数调用?
1454浏览 • 1回复 待解决
是否支持Context跨线程传递
2894浏览 • 1回复 待解决
Native侧获取env具有线程限制,如何在C++子线程触发ArkTS侧回调
3326浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用Native线程安全函数实现鸿蒙跨线程调用?
1333浏览 • 1回复 待解决
#鸿蒙通关秘籍#跨HAP使用Worker线程文件的注意事项
2278浏览 • 1回复 待解决
无法跨线程直接传递napi_env对象。如果需要在native子线程使用env对象,可以通过线程安全函数进行共享和调用。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/use-napi-thread-safety-V5