userOffline property
read / write
远端用户(通信场景)/主播(直播场景)离开当前频道回调。
提示有远端用户/主播离开了频道(或掉线)。用户离开频道有两个原因,即正常离开和超时掉线:
- 正常离开的时候,远端用户/主播会收到类似“再见”的消息,接收此消息后,判断用户离开频道。
- 超时掉线的依据是,在一定时间内(约 20 秒),用户没有收到对方的任何数据包,则判定为对方掉线。在网络较差的情况下, 有可能会误报。Agora 建议使用 Agora 实时消息 SDK 来做可靠的掉线检测。
UserOfflineCallback
包含如下参数:
- int
uid
:主播 ID。 - UserOfflineReason
reason
:离线原因。
Implementation
UserOfflineCallback userOffline