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);
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
想在状态变化后进行回调,请问如何实现?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS napi_env env多线程访问失败,如何解决
928浏览 • 1回复 待解决
为什么禁止缓存napi_env
1851浏览 • 1回复 待解决
HarmonyOS cpp下有什么方法判断当前的napi_env是js主线程的env
703浏览 • 1回复 待解决
HarmonyOS napi_env 调用Native, Native 内启用多线程,但是env不支持多线程访问, 怎么处理?
1070浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
2451浏览 • 1回复 待解决
HarmonyOS napi_env对象是否可以在native层长期持有,作为在某些情况下调用napi的接口时使用
1259浏览 • 1回复 待解决
#鸿蒙学习大百科#napi_env禁止缓存了,是啥情况导致的?
838浏览 • 0回复 待解决
使用NAPI扩展TS接口时如何使用env方式实现?
1124浏览 • 1回复 待解决
NAPI执行上层回调时,如何获取env
3132浏览 • 1回复 待解决
如何在NAPI执行上层回调时获取env
794浏览 • 1回复 待解决
HarmonyOS 调用napi_create_ark_runtime创建env失败
804浏览 • 1回复 待解决
HarmonyOS主线程的napi_ref是否可以被worker线程使用?
1283浏览 • 1回复 待解决
napi_add_env_cleanup_hook 或者 napi_set_instance_data 在什么时候触发
1707浏览 • 1回复 待解决
#鸿蒙通关秘籍#AKI和NAPI在跨线程调用JS函数中有哪些区别?
1149浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
2420浏览 • 1回复 待解决
如何实现跨线程数据共享
989浏览 • 1回复 待解决
HarmonyOS napi 接口线程安全咨询
1136浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用ArkTS实现跨线程任务调度
985浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在非ArkTS线程安全地使用NAPI接口?
830浏览 • 1回复 待解决
JS线程通过napi创建的C++线程的处理结果,如何返回JS线程
2616浏览 • 1回复 待解决
Native侧获取env具有线程限制,如何在C++子线程触发ArkTS侧回调
2982浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何使用N-API实现线程安全的跨线程函数调用?
1163浏览 • 1回复 待解决
是否支持Context跨线程传递
2697浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用Native线程安全函数实现鸿蒙跨线程调用?
1031浏览 • 1回复 待解决
#鸿蒙通关秘籍#跨HAP使用Worker线程文件的注意事项
870浏览 • 1回复 待解决
无法跨线程直接传递napi_env对象。如果需要在native子线程使用env对象,可以通过线程安全函数进行共享和调用。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/use-napi-thread-safety-V5