我遇到了一个问题,socket.on事件没有击中我的Node应用程序。这通常发生在网站第一次由客户端加载时。加载时,制表符通常具有Javascript中动态生成的数据,但是由于socket.on事件没有被击中,因此该内容没有加载,导致选项卡为空白( base /Jade文件仍在呈现--只是没有动态内容)。没有直接的错误消息被输出,socket.on事件只是没有被击中。这似乎也解决了自己一旦页面已重新加载,并没有发生100%的时间。('example_
在我的客户端应用程序上,我使用套接字IO来检查未读事件。我向我的后端发出一个请求,它将超时设置为5秒,然后继续检查未读事件并发回任何事件。// client // do some stuff first
socket.emit("listenForNew", { userId, currentMessa