是否可以从worker.js发送带有1个postMessage()的两条消息? 和我们两个不同地方的两条消息。
等
w.onmessage = function (event) {
document.getElementById(event.message 1 here).innerHTML=event.message 2 here;
};
答案 0 :(得分:1)
实际上,postMessage不仅可以发布String,还可以发布任何Object,例如
myWorker.postMessage({
m1: 'msg1',
m2: 'msg2'
});
在你的工人中:
onmessage = function (event) {
//will be msg1
console.log(event.data.m1);
//will be msg2
console.log(event.data.m2);
};