- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 Ruby on Rails
的新手。我正在尝试将实时聊天功能添加到我的学校期末项目中,Action Cable
似乎很适合这个。
但是,每当我搜索有关如何使用 Action Script
的教程时,它们总是 Rails 5 应用程序。我和我的小组正在使用 Rails 4.2.6。 Action Script
是否需要 Rails 5,或者我也可以将它与 Rails 4 一起使用吗?
如果我不能将它与 Rails 4 一起使用,是否有任何其他 gem 或技术可用于在我的应用程序中创建实时聊天功能?
最佳答案
简而言之,是的。至少它需要 Rails 5 附带的 ActiveSupport
5。
虽然可能有一种非常迂回的方式将 ActionCable 作为 Rails 4 的依赖项包含在内,但它并不打算与 Rails 4 一起使用,因此我建议不要这样做。如果您想使用 ActionCable,您应该升级到 Rails 5。否则,请考虑使用 Faye 或其他用于聊天的事件消息传递框架。
Action Script
是什么意思?您是指 Adobe Flash 语言/框架吗?如果是这样,这与 Rails 无关。
关于ruby-on-rails - Rails - Action Cable 是否需要 Rails 5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37173730/
我正在尝试使用 rails 5.0.0beta3 和 websockets 运行一个应用程序。我在本地进行了所有开发工作,但在生产中,我在浏览器的控制台中收到了此响应: “WebSocket 连接失败
我是一名 wp8 开发人员,正在寻找一种“无需电缆”在设备上部署应用程序的方法。我在网上搜索过,但找不到任何有用的东西。 我知道 WP8 SDK 中的“应用程序部署”工具,并且我的手机也已解锁。我知道
我已经在我们的 Rails 应用程序上设置了一个 websocket,并且已经能够从同一台服务器连接和接收数据。 我现在所做的方法是创建一个这样的套接字: class UsersChannel
我配置了 Action 电缆,现在我想使用以下js函数 $('.scroll-bar').scrollTop(row); 提交消息后向下滚动聊天 所以我尝试将之前的代码包含在 app/assets/c
我是一名 wp8 开发人员,正在寻找一种“无需电缆”在设备上部署我的应用程序的方法。我在网上搜索过,但找不到任何有用的信息。 我知道 WP8 SDK 中的“应用程序部署”工具,我的手机也是开发人员解锁
提示未显示“”之间的文本 require(["wijmo.wijbarchart"], function () {$(document).ready(function () { $("#wijbarc
David has a great video on how to use Action Cable for Rails 5 ,对我来说,我使用的是 Rails 5 上的 beta 3 版本。 问题是
我能够让我的 Action Cable 正常工作,订阅也可以正常工作...... 目前,我有一个简单的 HTML 页面,上面有一些 JS 用于连接和记录 WebSocket 消息。 这是我在我的 HT
我正在试用 Action Cable on the rails 5 预发布版本。每当我启动服务器时,我都会收到此错误 [Action Cable] Redis reconnect failed 多次重
我目前有一个 Rails 5 应用程序作为我的后端,我们可以称之为“核心”。我还有另一个 Rails 5 应用程序作为我的前端,它为 AngularJS 客户端提供服务,我们可以称之为“前端”。这是两
这已经在这里问过了,但是旧方法(example 和 example)似乎不再适用于 Rails 6,因为您不能在 中使用 App.channel应用程序/javascript/channels/you
在我的应用程序中实现 Web Sockets 我很困惑哪个 gem 更好。我发现了很多不同的机会,但是,有些很难区分。 最后,我选择了 Action Cable(Rails 5 原生部分)和 Faye
在rails 4的websocket-rails中,我使用下面的客户端框架javascript并且工作正常 var dispatcher = new WebSocketRails('//ws:loca
几个月以来,我一直在努力了解操作电缆。请帮忙。 我有一个“连接” - 我无法设置 identified_by :current_user因为此端点还需要由使用 WebSocket 的外部 API 使用
我的应用程序在 Heroku 上使用 Action Cable 时遇到问题: 与“ws://localhost:3000/cable”的 WebSocket 连接失败:连接建立时出错:net::ERR
我要从事的项目已经在android平台上开发。只要 USB 连接设备与桌面,Android 应用程序就会从桌面系统接收数据。我很确定,要开发这个,我需要使用 ExternalAccessory.Fra
我想测试一些网络错误情况,但我没有网线。 TCP 客户端和服务器应用程序都运行在同一系统上。 使用像 TCPView 这样的工具来关闭连接而不是拔掉网络电缆是否是一个真实的模拟? 更新: 使用 TCP
我在 Linux 上有一个大型 C++ 应用程序,其中构建并链接了许多第一方和第三方库。 应用程序的某些部分应该在不访问文件系统或网络的情况下执行(特别是加载网络文件)。我们定期发现此操作确实加载文件
浏览 RoR Action 电缆指南 http://edgeguides.rubyonrails.org/action_cable_overview.html#subscription-adapter
一段时间以来,我一直在努力使事情顺利进行,但没有成功。我也做了很多研究,徒劳无功。我真的希望有人能够帮助我找到该问题的根本原因: 我正在尝试使用 IP 地址从另一台计算机(实际上是 arduino 以
我是一名优秀的程序员,十分优秀!