【发布时间】:2020-10-16 20:29:46
【问题描述】:
我有一个仅限 Rails api 的应用程序和两个 FE 客户端。
我想使用在线状态通道来了解客户端 A 中的哪些用户当前在单个页面中,并在客户端 B 中实时显示。 当 A 中的用户访问该页面时,我有一个 API 调用,并在该 API 中放入了
Pusher.trigger("presence-live-event-1", 'start', user_id: current_user.id)
当用户离开时,如何发送“注销”事件?
为了证明它有效,当您执行Pusher.get('/channels/presence-live-event-1/users') 时,您应该有零个用户连接
提前谢谢你
【问题讨论】:
标签: ruby-on-rails api websocket pusher