窗口1:接收消息
const bc = new BroadcastChannel("updateOrderList");
// 各个页面可以通过onmessage来监听被广播的消息:
bc.onmessage = function (e) {
const data = e.data;
if (data === "upload") _this.onLoad();
};
窗口2:发送消息
const bc = new BroadcastChannel("updateOrderList");
// 要发送消息时只需要调用实例上的postMessage方法即可:
bc.postMessage('upload');