Ruby on rails 电缆连接被拒绝
我环顾四周,找不到这个问题的答案。如何在javascript中捕获类似以下错误的内容Ruby on rails 电缆连接被拒绝,ruby-on-rails,websocket,actioncable,Ruby On Rails,Websocket,Actioncable,我环顾四周,找不到这个问题的答案。如何在javascript中捕获类似以下错误的内容 WebSocket connection to 'ws://clean.lvh.me:3000/cable' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED 是否有办法测试连接是否处于活动状态?我无法捕获ActionCable websocket连接周围的任何错误,但我确实找到了如何使用ActionCable对象中的
WebSocket connection to 'ws://clean.lvh.me:3000/cable' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
是否有办法测试连接是否处于活动状态?我无法捕获ActionCable websocket连接周围的任何错误,但我确实找到了如何使用ActionCable对象中的数据测试连接是否处于活动状态的方法:
App.rooms.consumer.connection.disconnected
连接时该值为
false
,断开连接时该值为true
。您是否能够解决问题?我有相同的pb(我使用ActionCable.createConsumer'ws://localhost:28080'
),没有解决方案:(我使用上面提到的解决方案。如果您执行类似于App.rooms=App.cable.subscriptions.create(…的操作,那么您可以测试连接是否断开:App.rooms.consumer.connection.disconnected==false。它不是完美的,但工作得相当好。