Package | yy.events |
Class | public class TempAudioSessionEvent |
Inheritance | TempAudioSessionEvent ![]() |
Property | Defined By | ||
---|---|---|---|
eventData : Object
事件信息保存变量
| TempAudioSessionEvent |
Constant | Defined By | ||
---|---|---|---|
SPEAKER_CHANGED : String = YY_TEMP_AUDIO_SESSION_SPEAKER_CHANGED [static]
说话人数变化事件。当临时语音房间的说话人数发生变化时触发,即当有人调用startSpeak或stopSpeak成功时会触发。
事件信息格式说明:
eventData.speakerList: Array类型 当前房间可以说话的人的uid。
| TempAudioSessionEvent | ||
USER_ENTER_ROOM : String = YY_TEMP_AUDIO_SESSION_USER_ENTER [static]
用户进入房间事件。
事件信息格式说明:
eventData.rid: uint类型 进入的房间的rid。
eventData.uid: uint类型 进入房间的用户的uid。
| TempAudioSessionEvent | ||
USER_LEAVE_ROOM : String = YY_TEMP_AUDIO_SESSION_USER_LEAVE [static]
用户离开房间事件。
事件信息格式说明:
eventData.rid: uint类型 离开的房间的rid。
eventData.uid: uint类型 离开房间的用户的uid。
| TempAudioSessionEvent |
eventData | property |
public var eventData:Object
事件信息保存变量
SPEAKER_CHANGED | Constant |
public static const SPEAKER_CHANGED:String = YY_TEMP_AUDIO_SESSION_SPEAKER_CHANGED
说话人数变化事件。当临时语音房间的说话人数发生变化时触发,即当有人调用startSpeak或stopSpeak成功时会触发。
事件信息格式说明:
eventData.speakerList: Array类型 当前房间可以说话的人的uid。
使用示例: YY.instance.tempAudioSession.addEventListener(TempAudioSessionEvent.SPEAKER_CHANGED,onSpeakerChanged); function onSpeakerChanged(evt:TempAudioSessionEvent) { trace("说话人数变化:["+eventData.speakerList.toString()+"]"); }
USER_ENTER_ROOM | Constant |
public static const USER_ENTER_ROOM:String = YY_TEMP_AUDIO_SESSION_USER_ENTER
用户进入房间事件。
事件信息格式说明:
eventData.rid: uint类型 进入的房间的rid。
eventData.uid: uint类型 进入房间的用户的uid。
使用示例: YY.instance.tempAudioSession.addEventListener(TempAudioSessionEvent.USER_ENTER_ROOM,onUserEnterRoom); function onUserEnterRoom(evt:TempAudioSessionEvent) { trace("用户"+evt.eventData.uid+"进入了房间"+evt.eventData.rid); }
USER_LEAVE_ROOM | Constant |
public static const USER_LEAVE_ROOM:String = YY_TEMP_AUDIO_SESSION_USER_LEAVE
用户离开房间事件。
事件信息格式说明:
eventData.rid: uint类型 离开的房间的rid。
eventData.uid: uint类型 离开房间的用户的uid。
使用示例: YY.instance.tempAudioSession.addEventListener(TempAudioSessionEvent.USER_LEAVE_ROOM,onUserLeaveRoom); function onUserLeaveRoom(evt:TempAudioSessionEvent) { trace("用户"+evt.eventData.uid+"离开了房间"+evt.eventData.rid); }