Catch ActionCable连接被拒绝

时间:2016-09-26 00:02:57

标签: ruby-on-rails websocket actioncable

我环顾四周,找不到这个问题的答案。如何在javascript中捕获类似以下错误的内容?

WebSocket connection to 'ws://clean.lvh.me:3000/cable' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

我有办法测试连接是否有效吗?

1 个答案:

答案 0 :(得分:2)

我无法捕捉到围绕ActionCable websocket连接的任何错误,但我确实知道如何使用ActionCable对象中的数据测试连接是否处于活动状态:

nil

连接后的值为App.rooms.consumer.connection.disconnected ,断开连接时为false