2016-05-11 71 views
1

我有点新Ruby on Rails。我正在尝试为我的学校最终项目添加实时聊天功能,看起来Action Cable对此很有帮助。导轨 - 动作电缆是否需要导轨5?

但是,每当我搜索有关如何使用Action Script的教程时,它们始终是Rails 5应用程序。我的团队和我正在使用Rails 4.2.6。 Action Script是否需要Rails 5,还是我也可以在Rails 4中使用它?

如果我不能在Rails 4中使用它,是否有任何其他宝石或技术可用于在我的应用程序中创建实时聊天功能?

+1

您也可以使用带导轨4的'websocket-rails' gem。还有更多的选择,比如'faye'。玩的开心。 –

回答

4

总之,是的。至少它需要使用Rails 5的ActiveSupport 5。

尽管可能有一种非常迂回的方式将ActionCable作为Rails 4的依赖项,但它并不打算用于Rails 4和I为此会推荐它。如果你想使用ActionCable,你应该升级到Rails 5.否则,考虑使用Faye或其他的聊天消息框架。

你是什么意思由Action Script?你的意思是Adobe Flash语言/框架?如果是这样,这与Rails无关。

+0

Woops!抱歉!我提到两次“行为脚本”绝对是一个错字,我的意思是“Action Cable”。并感谢关于'Faye'的建议。我一定会考虑这一点。 – Rafi