首页 > TAG信息列表 > ActionCable

在带有 React 的 Rails 中使用 ActionCable

在带有 React 的 Rails 中使用 ActionCable 在 Rails 应用程序中加入实时交互的能力是通过 行动电缆 ,这是几年前在 Rails 5 中引入的。虽然 任何电缆 现在提供了一个更快的替代方案,我决定使用 ActionCable 作为我第一次涉足 WebSockets。 以下是我将 ActionCable 与 react 结合到

在带有 React 的 Rails 中使用 ActionCable

在带有 React 的 Rails 中使用 ActionCable 在 Rails 应用程序中加入实时交互的能力是通过 行动电缆 ,这是几年前在 Rails 5 中引入的。虽然 任何电缆 现在提供了一个更快的替代方案,我决定使用 ActionCable 作为我第一次涉足 WebSockets。 以下是我将 ActionCable 与 react 结合到

ruby-on-rails-与’ws://example.com/cable’的WebSocket连接失败:意外的响应代码:404

我在Rails 5.0.0上创建了一个项目. 此外,我所做的与本视频完全相同:https://www.youtube.com/watch?v=n0WUjGkDFS0 除了生成的通道.我生成了两个渠道:聊天和评论. 我也同时阅读:https://github.com/rails/rails/tree/master/actioncable 在routes.rb中,我添加了以下行: 挂载ActionCable

ruby-on-rails – ActionCable – 无法在生产中升级到WebSocket

ActionCable在生产中不起作用.适用于开发,但不适用于生产. 在Ubuntu 14.04上使用Puma运行Nginx.我已经检查过redis-server已启动并正在运行. Rails -v 5.0.0.1 production.log: INFO -- : Started GET "/cable/"[non-WebSocket] for 178.213.184.193 at 2016-11-25 14:55:39 +0100

javascript – Rails Action Cable和Turbolinks:避免多重绑定

我的application.html.haml中有一个代码,用于决定是否将用户订阅到给定的通道,具体取决于某些用户属性. 问题是,鉴于我在身体中有这段代码,当我点击一个链接重定向到另一个页面时,它再次订阅用户而不是保持旧连接,所以我执行了receive()方法多次. 这是我在application.html.haml中

ruby-on-rails – WebSockets:可以连接但无法订阅频道

我有一个在nginx中与乘客一起运行的rails API专用应用程序.我正在尝试使用Action Cable在Flutter中设置一个简单的聊天应用程序,但我似乎无法让它正常工作. 我能够使用以下连接: channel = IOWebSocketChannel.connect("wss://my.domain/cable") 当发生这种情况时,请在我的produc

如何将android连接到actioncable websocket连接?

我是Android开发的新手,我正在尝试在我的Android应用程序中添加一个聊天室,由Rail的新动作电缆提供支持.我目前有聊天室使用Firebase工作很酷.但是,我希望Firebase不支持其他功能,因此我想将所有功能都移到我的服务器上.问题是我对android上的websockets知之甚少. 下面是rails浏览

ruby-on-rails – Rails 5 actioncable冻结服务器

每次挂载actioncable时,我都会遇到在nginx服务器上运行Actioncable的问题 mount ActionCable.server => '/cable' 服务器将返回 Started GET "/cable" for ::1 at 2016-05-24 11:42:16 -0400 Started GET "/cable/" [WebSocket] for ::1 at 2016-05-24 11:42:16 -04