2013-10-22 76 views
0

我在SignalR上遇到了一些麻烦。一切似乎都在服务器端工作。问题是,当我的JavaScript客户端连接一段时间后失去互联网连接时:当他们重新连接到互联网时,他们从未尝试建立与SignalR服务器的新连接。SignalR客户端不知道连接失败

我认为这是因为他们从未意识到他们首先丢失了互联网连接。当我检查$ .signalR.connectionState时,它给我一个值1,就好像它们已经连接一样。

任何帮助,高度赞赏。

+0

某些代码显示重现错误? –

+0

尝试将'$ .connection.hub.logging'设置为'true':http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-javascript-client#logging然后报告日志输出。 – halter73

回答

0

在这个sample中,javascript客户端首先在开始连接之前订阅所有事件(错误,stateChanged等)。另外,请在浏览器中查看javascript控制台,以更好地了解SignalR正在做什么。