宿主线程如何向worker子线程发送消息?

宿主线程如何向worker子线程发送消息?

HarmonyOS
2024-07-23 10:16:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
社恐的小美
//宿主线程代码:
import worker from '@ohos.worker';
workerInstance: worker.ThreadWorker = new worker.ThreadWorker('entry/ets/workers/Myworker.ts');
Button("发消息给子线程").onClick(() => {
  this.workerInstance.postMessage({ name: "Tom" })
})
//Myworker子线程中接收消息
workerPort.onmessage = (e: MessageEvents) => {
  console.log("========================接收到消息"+JSON.stringify(e))
}
分享
微博
QQ
微信
回复
2024-07-23 18:51:44
相关问题
Worker宿主线程必须是主线程吗?
148浏览 • 1回复 待解决
TaskPool线程主线程如何通信
1897浏览 • 1回复 待解决
Worker线程如何销毁?
120浏览 • 1回复 待解决
如何判断当前线程是否是主线程
1893浏览 • 1回复 待解决
Worker线程内存如何共享
1859浏览 • 1回复 待解决
HarmonyOS主线程线程切换问题
84浏览 • 1回复 待解决
TaskPool如何主线程进行通信
185浏览 • 1回复 待解决
如何判断是否为主线程
571浏览 • 1回复 待解决
如何创建一个worker线程
563浏览 • 1回复 待解决