Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.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
Jquery 一次重定向多个用户。_Jquery_Ruby On Rails_Websocket - Fatal编程技术网

Jquery 一次重定向多个用户。

Jquery 一次重定向多个用户。,jquery,ruby-on-rails,websocket,Jquery,Ruby On Rails,Websocket,我有一个内置于Rails的web应用程序 在它里面,一部分用户正在查看教室页面。当其中一个用户点击页面上的某个按钮时,我想重定向正在其他地方查看该页面的任何人。我正在寻找一个简单的解决方案。我不需要在页面上更新很多东西。我只想当一个用户点击一个按钮。。让它重定向到其他地方查看页面的所有人 任何关于如何实现这一目标的建议都将不胜感激。我使用的是Rails 4 谢谢 也许这是可能的,但是你的主要问题是你如何检测谁看到了这个页面。我推荐Pusher——因为(对我来说)这是实现Websocket功能最简

我有一个内置于Rails的web应用程序

在它里面,一部分用户正在查看教室页面。当其中一个用户点击页面上的某个按钮时,我想重定向正在其他地方查看该页面的任何人。我正在寻找一个简单的解决方案。我不需要在页面上更新很多东西。我只想当一个用户点击一个按钮。。让它重定向到其他地方查看页面的所有人

任何关于如何实现这一目标的建议都将不胜感激。我使用的是Rails 4


谢谢

也许这是可能的,但是你的主要问题是你如何检测谁看到了这个页面。我推荐Pusher——因为(对我来说)这是实现Websocket功能最简单的方法。我认为最简单的方法是在点击按钮后通过Pusher触发事件。然后,您可以为所有其他连接的客户端更新某些元素或整个页面内容。@Lymuel这不是问题,因为在教室页面中,当有人打开它时,您必须是用户。因此,我可以将用户添加到教室中的一组人员中。@BenHawker感谢Ben的推荐。我现在就去调查普什。