当用户连接到没有广播角色的频道时如何触发 OnUserJoined 事件
How to fire the OnUserJoined event when a user connects to channel without broadcasting role
我正在使用 AgoraSDK 的 React Native 集成,我注意到 onUserJoined
事件仅在用户作为广播者连接时触发。如果用户仅作为观众连接,有谁知道如何触发它?谢谢你的帮助
简答
广播模式下,观众加入时没有回调通知客户端。
你能做的事
如果您确实想让客户端获取此类信息,请尝试以下方式:
使用通讯模式
或者,实现你自己的回调,让你的信令服务器在这种情况下通知客户端。
希望对您有所帮助。
您可以使用 "peer-online" 事件。当远程用户或主机加入频道并在 运行 会话中对其进行操作时,它会触发。
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
这可能对你有帮助,谢谢
我正在使用 AgoraSDK 的 React Native 集成,我注意到 onUserJoined
事件仅在用户作为广播者连接时触发。如果用户仅作为观众连接,有谁知道如何触发它?谢谢你的帮助
简答
广播模式下,观众加入时没有回调通知客户端。
你能做的事
如果您确实想让客户端获取此类信息,请尝试以下方式:
使用通讯模式
或者,实现你自己的回调,让你的信令服务器在这种情况下通知客户端。
希望对您有所帮助。
您可以使用 "peer-online" 事件。当远程用户或主机加入频道并在 运行 会话中对其进行操作时,它会触发。
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
这可能对你有帮助,谢谢