BroadcastChannel使用

BroadcastChannel() 构造函数用于创建一个 BroadcastChannel 对象,并与底层的通道相关联。

channelName
表示通道名称的字符串;对于相同的来源下的所有浏览上下文,一个名称只对应一个通道

发送者

const channel = new BroadcastChannel("example-channel");

channel.postMessage(“hello world”);

接受者

const channel = new BroadcastChannel("example-channel");
channel.addEventListener("message", (event) => {
	console.log(event.data)
});

断开链接

const channel = new BroadcastChannel("example-channel");

channel.close()

你可能感兴趣的:(JavaScript,前端,javascript,开发语言)