首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HarmonyOS 开发实践 —— C++子线程与UI主线程通信方案

    基于threadsafe的实现方案概述针对在HarmonyOS中,Native子线程不能直接访问ArkTS主线程的资源的场景,Node-API提供了napi_threadsafe_function这一套线程安全函数接口...下面介绍napi_threadsafe_function的方式。实现流程应用侧传入需要执行的异步任务。...Native侧通过napi_create_threadsafe_function创建线程安全函数,将callback注册到线程安全函数中,等待后续其他线程抛异步任务进行回调。...代码实现C++:Native侧通过napi_create_threadsafe_function创建线程安全函数,将callback注册到线程安全函数中,等待后续其他线程抛异步任务进行回调。...*callbackData = reinterpret_castThreadSafe *>(data);  napi_release_threadsafe_function

    48120
    领券