即使有多个浏览器标签监听消息,Websocket onMessage也只响铃一次

时间:2015-09-21 08:53:57

标签: websocket

我在浏览器的每个标签上都有一个活动的websocket连接。 当每个标签收到一条消息时,它们都会响起烦人的钟声。 有没有办法,即使打开多个标签,我也只能响铃一次(Facebook正在这样做)

1 个答案:

答案 0 :(得分:0)

如果您控制服务器,您可以将“ring”事件单播到特定连接(我会建议最新的连接),同时像现在一样广播到所有websocket连接的实际消息。

如果你不控制服务器,我怀疑是否有一个容易适用的解决方案。