1

有谁知道如何关闭 xsockets 套接字。

服务器或客户端没有 api 来显示如何关闭套接字。

有一个事件可以绑定到客户端的“关闭”,但它说“这将在服务器关闭 websocket 时被调用”

如何从客户端或服务器端关闭 websocket。

我从 xsocketcontroller 中提取了套接字对象并在其上调用了 close() 但没有运气。客户端关闭没有被调用。

4

1 回答 1

1

恐怕这在文档中并不好。会尽快修复

你有几个选择。第一个是如何关闭来自客户端的连接。但是,您还将在示例代码中看到您可以从服务器端调用 close。

  1. 只需通过在您的实例上调用 close() 来终止客户端中的连接。
  2. 触发/发布将断开连接的服务器端事件。这会更受控制,让你清理东西。
  3. 在客户端上调用与服务器的断开连接。强行关门!

请参阅 pastebin 中的示例:

HTML:如何从 JavaScript 关闭

控制器:如何从服务器关闭(或处理来自客户端的关闭请求)

于 2013-03-20T19:17:18.767 回答