我正在尝试广播通道API,我想知道是否有消息的属性。具体来说,是否有一种方法可以告诉消息起源于。
var bc = new BroadcastChannel("test_channel");
bc.onmessage = function (ev) {
console.log(ev.data);
document.getElementById('box').innerHTML += ev + '<br>';
}
我需要能够根据原始消息的来源分开DIV元素中文本的颜色。无论是从一个网站还是另一个网站。
有什么办法可以告诉消息来自何处?
您可以在message
事件处理程序中获得event.origin
。