Skip to content

跨标签页通信

  • 使用localStoragesessionStorage存储共享数据,并通过监听storage事件来实现数据的变化检测和同步更新。
  • 使用BroadcastChannel API,它提供了一种跨窗口通信的机制,可以在不同标签页之间发送消息。
  • 使用window.postMessage()方法,该方法允许在不同的窗口或标签页之间安全地传递消息。
  • 借助服务端的实时通信技术,如WebSocket,通过服务器作为中介来实现标签页之间的消息传递和数据同步。

BroadcastChannel


京东一面:浏览器跨标签页通信的方式都有什么?