Action Cable是Ruby On Rails 5提供给我们的开源技术。它使用websockets而不是传统的HTTP协议,并允许双向异步数据传输。 ActionCable的最佳应用领域是聊天,单页应用程序等。
在带有动作电缆的导轨中。未找到订阅类“AsdfChannel”。 (但这是一个旧项目的渠道!)
当我制作一个新节目〜/ myrubythings $ rails new channeltest3 ....〜/ myrubythings $ cd channeltest3~ / myrubythings / channeltest3 $ rails generate channel cvbnm通过Spring preloader运行...
在带有动作电缆的rails中,虽然我可以从服务器发送到通道到客户端,但我无法从客户端收到消息。你可以看到这里的所有文件,最后我用猫看到它们......
操作电缆错误无法执行命令... RuntimeError - 无法找到带标识符的订阅
我打电话给执行电缆通道“UsersChannel”执行上游时遇到错误。这是完整的错误消息:无法执行命令({“command”=>“message”,“...
Firefox无法建立连接 - websocket和heroku
我在heroku上遇到websocket连接问题。不知道问题出在哪里,因为在其他浏览器上它可以工作。类似的问题在这里:Firefox Websocket安全问题如果我理解......
如何获取当前通过特定ActionCable频道订阅的所有ActiveRecord模型的列表?
如何向客户端广播消息而不在Action Cable中订阅主题
我想使用Action Cable(Rails 5)来创建聊天应用程序。当客户登录应用程序时,我发送消息以订阅该频道。该频道将基于...进行流连接
如何首先在broadcats_to中渲染部分然后重定向(AbstractController :: DoubleRenderError)
我是Rails的新手,当新记录保存在数据库中时,他试图使用Action Cable来更新客户端。为此,我有这个posts_controller.rb:#POST / posts#POST /posts.json def ...
Rails 5.2中的Action Cable抛出NoMethodError
我正在我的Rails 5.2应用程序中设置Action电缆,以便在列表页面上发表评论。 jQuery不是我的强项,但我确信我已经做到了这一点。我加载页面时收到此错误。我......
我正在学习使用graphql-ruby gem在Rails应用程序中实现GraphQL API。我不清楚GraphQL订阅的用例。我不清楚GraphQL之间的区别......
如何告诉rails不要在我的应用程序中预编译/缓存.js.erb文件?
我的app / assets / javascripts / channels文件夹中有一个messages.js.erb文件,该文件应生成代码以从数据库中获取每个聊天室并为该聊天室创建频道订阅。这里 ...
我最近部署了一个Rails应用程序,并且从一些用户那里听说它在他们的工作环境中不起作用。很明显,Websockets被阻止了。我一直在寻找......
我正在使用Rails ActionCable。我主要可以选择两种选择。其中之一是使用多个通道来实现不同的功能。其他选择是使用多个相同的通道...
我正在尝试用我的应用程序调试一些奇怪的行为,并试图看看开发中的“禁用”动作电缆流/订阅是否会纠正行为 - 但我怎么能阻止这个......
我在Heroku上使用ActionCable和Rails。当我在example.herokuapp.com时,聊天工作完美,但它在我的自定义域(example.com)上中断,因为我没有从主机发出cookie ...
我已经在我的系统中实现了rails-5的动作电缆,并且它在localhost上工作正常,但是当我尝试使用ip绑定时,它会给出以下错误消息。 WebSocket连接到'ws://192.168.1.46:...
当我尝试使用ActionCable发布评论时,一切正常,但是,我总是必须刷新页面才能看到评论本身被渲染。任何想法都错了吗?试图重启服务器,...
我正在尝试为我们的rails应用程序部署一个独立的ActionCable服务器。该应用程序在开发模式下本地工作正常,但当部署到生产时,客户端无法建立...
uninitialized constant> ActionCable :: Server :: Configuration :: ApplicationCable
当我运行服务器时,它的抛出错误显示在下面的日志中。我google了很多但没有理由支持它。有人请说清楚。 Gemfile源'https://rubygems.org'#...
我正在开发一个新的Rails 5(RC1)应用程序。我使用AuthLogic进行用户身份验证,它一如既往地运行良好,直到我进入ActionCable。 #app / channels / application_cable / connection.rb模块......
Rails5 + ActionCable:与'ws:// {hostname} / cable'的WebSocket连接失败:WebSocket在建立连接之前关闭
我得到'ws:// {hostname} / cable'的WebSocket连接失败:WebSocket在建立连接之前关闭。连接到我的Rails 5 + ActionCable应用程序时,在我的Chrome浏览器中。在我的 ...