【问题标题】:SignalR initialising the connection on page refreshSignalR 在页面刷新时初始化连接
【发布时间】:2013-04-15 17:43:40
【问题描述】:

代码:

  $.connection.hub.start().done(function () {
    chat.server.connectclient(UserID, UserName);
  });

为什么在每个页面刷新signalR访问connectClient函数?我可以防止它只访问一次吗?

【问题讨论】:

    标签: javascript signalr


    【解决方案1】:

    每次刷新页面时,都会断开现有连接并建立新连接。这就是调用 hub.start() 和 connectClient 函数的原因。您无法更改此行为。

    【讨论】:

    • 在我的代码中,我正在发送通知以通知其他用户当前用户在线,但由于这种行为,如果用户刷新页面,我的通知会显示多次,而不是只显示一次用户在线
    猜你喜欢
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-23
    • 1970-01-01
    相关资源
    最近更新 更多