【问题标题】:Detecting xSocket connection loss in client检测客户端中的 xSocket 连接丢失
【发布时间】:2015-04-09 13:36:24
【问题描述】:

这是为 Xsockets 准备的。

我有一个连接到套接字的客户端,假设客户端失去了互联网连接,是否有一个 xSocket 函数将在客户端上调用,让我知道客户端(本身)不再连接到套接字?

目前,我只是得到一个错误:

WebSocket 已经处于 CLOSING 或 CLOSED 状态。

我知道socket自己知道客户端断开了,但是客户端怎么知道自己断开了呢?

不调用 XSockets.Events.onError 和 XSockets.Events.close 函数。

PS:我正在运行 3.0.3

【问题讨论】:

    标签: javascript xsockets.net xsocket


    【解决方案1】:

    XSockets.Events.close 应该在我失去连接(客户端调用 .close )或服务器关闭绑定/订阅时触发。 XSockets.Events.close .

    ws.bind(XSockets.Events.close, function(reason) { });
    

    尝试调用 .close 方法来验证事件是否触发

    ws.close()
    

    无论如何,你有一些代码要分享?

    我还建议您将 XSockets.NET 第 3 代的最新版本升级到 3.0.6。我也想看看第 4 代。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 2013-07-01
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多