当用户连接到没有广播角色的频道时,如何触发OnUserJoined事件

时间:2018-08-08 21:06:20

标签: agora.io

我使用的是AgoraSDK的React Native集成,我注意到onUserJoined事件仅在用户作为广播员连接时才触发。如果用户仅以受众群体身份连接,有人知道如何触发它吗?谢谢您的帮助

2 个答案:

答案 0 :(得分:2)

短弓箭手

在广播模式下,当观众加入时,没有回调通知客户端。

可以做什么

如果您确实希望客户获得此类信息,请尝试以下方法:

  • 使用通讯模式。

  • 或者,实现自己的回调,让信号服务器在这种情况下通知客户端。

希望有帮助。

答案 1 :(得分:2)

您可以使用“对等在线”事件。当远程用户或主机加入频道并在该正在运行的会话中对其进行操纵时,它将触发。

client.on('peer-online', function(evt) {
  console.log('peer-online', evt.uid);
});

您可以看看https://docs.agora.io/en/Video/API%20Reference/web/interfaces/agorartc.client.html#join

这可能对您有帮助,谢谢