Action Cable是Ruby On Rails 5提供给我们的开源技术。它使用websockets而不是传统的HTTP协议,并允许双向异步数据传输。 ActionCable的最佳应用领域是聊天,单页应用程序等。
尝试连接到Actioncable服务器时获取websocket错误代码1006
我正在使用Nativescript / Angular 2构建一个应用程序,我也使用javascript库来使用websockets将它连接到Actioncable Rails应用程序。在尝试建立连接时,我得到了......
ActionCable + Nginx + Puma和java.io.EOFException
我正在尝试连接到一个ActionCable websocket,一切正常,只需Puma并且没有nginx就可以在本地运行。但是,当我尝试在我的临时环境中做同样的事情时,......
如何在js资产文件中使用ruby? (未定义的方法'body')
我正在学习本教程并遇到一个问题,即在ActionCable文件中使用ruby会导致未定义的方法'body'错误。如何在此文件中使用ruby?我想要提交的数据......
我想订阅一个特定的动作电缆通道。 android的actioncable的任何库或客户端?我正在使用一个库https://github.com/hosopy/actioncable-client-java但不能...
如果我手动刷新页面,我的电缆效果很好,但如果我导航到它,它就永远不会开始流式传输。如果工作正常,我在Rails控制台中看到了这一点:ChecklistPdfChannel是......
有没有办法从服务器端(控制器)终止对任何特定消费者的特定频道的订阅,以便可以调用我的咖啡脚本文件中的断开连接回调?...
我正在使用ActionCable来提供易于实现的浏览器通知。当用户在浏览器中打开多个选项卡并且我需要将数据仅发送到一个时,问题就出现了......
例如,使用Action Cable在聊天中传递错过的消息的好方法是什么?就像你关闭笔记本电脑并再次打开它一样,你没有重新加载页面,但你可能错过了消息......
我一直在尝试在网上找到的所有东西,但没有任何工作。希望一些新鲜的眼睛会看到这个问题。这是我第一次使用ActionCable,一切都在本地很好用,但是......
我正在尝试使用actioncable从rails后端广播属于某个游戏的消息。在我的messages_controller中:def create @game = Game.find(message_params [:game_id])@ ...
我有一个在nginx中与乘客一起运行的rails API专用应用程序。我正在尝试使用Action Cable在Flutter中设置一个简单的聊天应用程序,但我似乎无法让它正常工作。我能够 ...
我正在使用Activeadmin创建一个仪表板页面和Devise for User授权。我有2个模型是会员(普通用户)和用户(管理员用户)。当我使用Action电缆功能向用户显示时......
我正在使用Rails和ActionCable构建一个应用程序,但我一直在获取未定义的局部变量或方法`current_user',而connect方法永远不会遇到类OrdersChannel <ApplicationCable :: ...
React客户端无法正确分发收到的ActionCable广播
在这两种浏览器上,我的聊天应用程序按预期工作2-3轮消息。之后,我在Safari上多次出现相同的消息,但在Chrome上我的问题是消息传递停止了......
使用capybara和docker-chromedriver时无法连接到websocket
在运行capybara测试时,我的测试失败,当我需要来自websocket的响应时,这会在console.log中弹出:WebSocket连接到'ws://127.0.0.1:3001 / cable'失败:WebSocket是......
我想在此时检查用户是否在线。这应该显示在用户配置文件中。我在application_controller中得到了这个post_filter:user_activity private def user_activity ...
我不确定我是否只是想在这里做一些疯狂的事情,也许我只需指向正确的方向。我有一个元素列表,带有勾选框。我需要两个人才能知道(面试......
ActionCable - WebSocket握手期间出错:意外响应代码:404
已经通过Capistrano部署了我的Rails 5.2应用程序,并且遇到了ActionCable的问题。我正在使用Nginx,Puma和Lets Encrypt。我尝试了很多配置组合,但每次都是......
我想在我的应用程序中添加User Appearances示例(来自Rails'指南:https://guides.rubyonrails.org/action_cable_overview.html#example-1-user-appearances),但我不明白这一点.. 。
这是代码:如何确保javascripts / channels / chatrooms.coffee正在加载和接收:(数据)有效吗? Console.log数据没有加载我前几天发布了这个问题。它来自......