我刚刚开始学习/接受SignalR。
我在我的JavaScript页面中有这个:
$.connection.hub.start().done(function () {
//Some Code
}).fail(function () {
//Some Code
});
尝试连接SignalR 连接失败 它是否会自动尝试重新连接,直到建立连接或者它必须至少在尝试重新连接之前建立连接(每当连接丢失时)。
我是否必须重新尝试连接我的.Fail功能?
答案 0 :(得分:2)
这是SignalR javascript客户端周围的documentation。有一个部分称为连接生命周期事件。当重新连接发生时,SignalR会引发一个事件,您可以在代码中处理该事件。有7个连接事件。为了实现这一点,您需要建立一个成功的连接。如果连接失败,那么您可以添加代码作为失败函数的一部分来重试