TaskPool子线程和主线程如何通信?

TaskPool子线程和主线程如何通信

阅读 365
1 个回答

可以通过sendData接口,在任务执行过程中向宿主线程发送消息并触发回调。示例代码如下:

import { taskpool } from '@kit.ArkTS'; 
 
@Concurrent 
function ConcurrentFunc(num: number): number { 
  let res: number = num * 10; 
  taskpool.Task.sendData(res); 
  return num; 
}

参考链接

sendData

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进