【问题标题】:Pusher how to exclude multiple recepients?Pusher如何排除多个收件人?
【发布时间】:2021-05-16 23:39:27
【问题描述】:

pusher.trigger('presence-channel', 'my-event2', 'Hi', socket_id);

这里我不能在上面的函数中添加多个socket id来排除用户。

是否有任何解决方案可以触发单个用户的事件?或从该事件中排除多个收件人?给定他们的套接字 ID。

【问题讨论】:

    标签: node.js reactjs pusher pusher-js


    【解决方案1】:

    Channels 中不存在这样的解决方案。如果您需要向单个用户发送事件,最好的方法是让每个用户订阅他们自己的频道(例如private-user-doydoy)。然后,您可以在触发事件时定位此通道。

    如果您需要排除多个收件人,您可以继续使用此方法,仅将事件发送给需要的人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-27
      • 1970-01-01
      • 2016-12-16
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多