Skip to content

JS 跨 Tab 通信

Published: at 04:04 PMSuggest Changes

同一个浏览器打开多个页面,页面之间通信方法

Broadcast_Channel_API

// 连接到广播频道
var bc = new BroadcastChannel('test_channel');
// 发送简单消息的示例
bc.postMessage('This is a test message.');
// 简单示例,用于将事件打印到控制台
bc.onmessage = function (ev) { console.log(ev); }
// 断开频道连接
bc.close()

还有其他方法 https://juejin.cn/post/6844903811232825357


Previous Post
JavaScript 异常数据提取算法
Next Post
YouTube 视频下载教程