ActionCable:检测客户端连接丢失,向用户显示连接状态
Posted
技术标签:
【中文标题】ActionCable:检测客户端连接丢失,向用户显示连接状态【英文标题】:ActionCable: Detect connection lost on client side, show connection status to user 【发布时间】:2017-03-12 11:31:40 【问题描述】:有没有办法在应用程序的客户端收到通知或检测 websocket 连接的状态? ActionCable 已经从服务器->客户端实现了一个 3 秒周期的 ping,there is certainly client-side functionality 使用此 ping 来检测连接状态,但是如何将此信息传播到我的应用程序?我希望能够向用户显示连接状态,最好不执行我自己的 ping,因为那将是多余的。
【问题讨论】:
我正在寻找上述问题的解决方案。你是怎么解决的?您在 mychannel.coffee 中哪里可以找到 disconnected()?您上面的链接客户端没有内容。 【参考方案1】:啊,没关系,这当然是 mychannel.coffee 中的 disconnected() 方法。抱歉,我对这些东西很陌生。
【讨论】:
以上是关于ActionCable:检测客户端连接丢失,向用户显示连接状态的主要内容,如果未能解决你的问题,请参考以下文章
我可以使用 Python3.6 Sanic 在 websockets 中检测到“连接丢失”吗?