Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何使用Faye检测通道上的断开连接事件_Ruby On Rails_Faye - Fatal编程技术网

Ruby on rails 如何使用Faye检测通道上的断开连接事件

Ruby on rails 如何使用Faye检测通道上的断开连接事件,ruby-on-rails,faye,Ruby On Rails,Faye,我试图在我的网站上聊天,看起来像谷歌聊天。我 要管理断开连接事件。一个用户可以在多个网络上断开连接 方式: 通过单击断开按钮(很容易将事件推送到他的 (朋友) 通过关闭他的窗口(我可以将事件发送到windows close javascript事件,但如果用户在我的网站上打开了多个窗口, 我不想打断他。) 那么,我如何检测通道上的连接何时关闭?每个 用户有自己的id通道构建 谢谢你的帮助 您可以查看元事件、/meta/unsubscribe和/meta/disconnect 更多信息请点击此

我试图在我的网站上聊天,看起来像谷歌聊天。我 要管理断开连接事件。一个用户可以在多个网络上断开连接 方式:

  • 通过单击断开按钮(很容易将事件推送到他的 (朋友)
  • 通过关闭他的窗口(我可以将事件发送到windows close javascript事件,但如果用户在我的网站上打开了多个窗口, 我不想打断他。)
那么,我如何检测通道上的连接何时关闭?每个 用户有自己的id通道构建


谢谢你的帮助

您可以查看元事件、
/meta/unsubscribe
/meta/disconnect

更多信息请点击此处: