在注销时,断开事件不会立即触发,而是以signalR-2.4.0.js中定义的连接超时间隔为30秒的间隔触发。 可能是什么原因?
在signalR-2.4.0.js的连接停止功能中,如果您使用try ... finally块并将下面的代码放在finally块中,则它适用于2个用户,而不是多个用户。
// Trigger the disconnect event
changeState(connection, connection.state,
signalR.connectionState.disconnected);
$(connection).triggerHandler(events.onDisconnect);