Page({
data: {},
onLoad: function () {
this.worker = wx.createWorker('/worker/test.js');
this.worker.onMessage(function (res) {
console.log("主进程接受消息");
console.log(res);
});
this.worker.postMessage({
msg: "你好!!"
});
},
onUnload: function(){
this.worker.terminate();
}
})
worker/test.js 代码:
worker.onMessage(function (message) {
console.log("子进程worker输出");
console.log(message);
worker.postMessage({
msg: "hello!!!"
})
});
同样的问题,真感觉微信画蛇添足,原web Worker数据结构破话了不说,功能还会有问题
把增强编译打开试试
上面运营的评论差点把我笑哭了,总之遇到问题,就是升级工具,升级后遇到新问题那就在降回去😂
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/CFwxZEmM7yhP