2011-12-30 132 views
2

我使用node.js和socket.io。当我刷新页面时 - 用户连接中断。我该如何解决这个问题?Node.js - socket.io - 刷新页面并断开连接

我不想,当用户之间切换页面断开。

感谢您的建议!

+2

然后使用单页应用程序 – Raynos 2011-12-30 21:43:31

+0

@Raynos我需要一个多页面应用程序。有没有解决方法? – Jenan 2011-12-30 21:48:22

+0

将套接字ID保留在localStorage中,并在更改页面时重新连接 – Raynos 2011-12-30 21:59:52

回答

2

就我个人而言,我会选择单页面应用程序。但只是看到了一种替代解决方案..

你可以尝试使用基本上隐藏的帧的socket.io。在一个框架中,当用户仍然能够在另一个框架中导航时,保持连接。

你将不得不有一些gluecode传递帧之间的消息,但这应该是微不足道的,我认为。

相关问题