跳到主要内容

认识

2025年01月19日
柏拉文
越努力,越幸运

一、认识


BroadcastChannel 接口表示给定源的任何浏览上下文都可以订阅的命名频道。它允许同源的不同浏览器窗口、标签页、frame 或者 iframe 下的不同文档之间相互通信。消息通过 message 事件进行广播,该事件在侦听该频道的所有 BroadcastChannel 对象上触发,发送消息的对象除外。

二、语法


const broadcastChannel = new BroadcastChannel(channelName)

broadcastChannel.postMessage("新的监听连接!");
  • channelName: 表示通道名称的字符串;对于同源下的所有浏览上下文,一个名称只对应一个通道。