Browser 如何为所有浏览器选项卡仅连接一次socket.io?

Browser 如何为所有浏览器选项卡仅连接一次socket.io?,browser,tabs,notifications,socket.io,Browser,Tabs,Notifications,Socket.io,如何为所有浏览器选项卡/窗口仅连接一次socket.io 例如: 表1:sitecom/home-连接到socket.io 表2:sitecom/faq-连接失败,连接已打开 表3:sitecom/home-连接失败,连接已打开 但是在所有选项卡或窗口中发送事件,在这些窗口中我可以看到示例 我的问题是:如果我打开多个选项卡,我会收到声音通知的副本。我想我明白你的问题了。您希望使多个选项卡同步工作。但是,恐怕这不是socket.io的事。您可以尝试localstorage,它由所有选项卡和窗口共

如何为所有浏览器选项卡/窗口仅连接一次socket.io

例如:

表1:sitecom/home-连接到socket.io

表2:sitecom/faq-连接失败,连接已打开

表3:sitecom/home-连接失败,连接已打开


但是在所有选项卡或窗口中发送事件,在这些窗口中我可以看到示例


我的问题是:如果我打开多个选项卡,我会收到声音通知的副本。

我想我明白你的问题了。您希望使多个选项卡同步工作。但是,恐怕这不是socket.io的事。您可以尝试localstorage,它由所有选项卡和窗口共享。你可以用它来做你想做的事。 愿它能帮助你。