最近用3.8.8打包了鸿蒙系统,但是遇到一个work线程与主线程之间的交互问题,按照官方文档的上的 WorkerManager.getInstance().getWorker().postMessage({type: “async”, data: { name:“evalString”, param: sdkLogin(${JSON.stringify({unionUid:"0"})}) }})使用这个发出信息,但是在cocos_worker.ets文件里面的uiPort._messageHandle = (e:MessageEvent)=>
{
console.log("=== _messageHandle 终于触发 ==="); // 先打印确认回调进入
console.log(“原始消息内容:”, JSON.stringify(e)); // 查看完整消息
}接收不到信息,是哪里写错了吗,求大佬指正
我给你看看我的,我是新增了一个字段用来处理通信交互问题


是3.8.8引擎改了,_messageHandle无用了,需要添加注册事件