我有一个案例,客户端连接到运行 nowjs 的 node.js 服务器并保持连接相当长的时间(大约 30 分钟)。在某些浏览器上,虽然连接会在一段时间后断开并且客户端断开连接。
我在客户端实现了一个断开处理程序,如下所示:
now.core.on('disconnect', function () {
// we should reconnect here, maybe after a short timeout
});
我不清楚的是如何触发重新连接。对于有经验的用户来说,这可能是显而易见的事情,但我没能弄明白。
now.js 脚本在页面加载时初始化,之后我可以使用 now 对象,但我不知道如何在不重新加载页面的情况下重复此过程。
谢谢!
最佳答案
是的,从 v0.6.1 开始,NowJS 支持自动重新连接。
该网站需要更新,但有一篇博文详细介绍了 NowJS 中重新连接的实现 here .
关于javascript - NowJS 在失去连接后手动启动新连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6409944/