功能介绍
TUIRoomKit 支持悬浮窗功能,允许用户创建一个可自由拖动的悬浮窗口,用于展示和管理 TUIRoomKit 的视频会议界面,使用户在参与视频会议时能够更轻松地同时处理其他任务。
使用说明
1. 会中点击底部工具栏展开 > 悬浮窗即可开启悬浮窗。
2. 首次开启悬浮窗功能时,Android 机型会跳转相关系统设置页面,需勾选开启应用的相关权限,如悬浮窗、后台弹出界面、允许显示在其他应用的上层等。不同机型的相关系统设置项名称可能略有不同,因此您需要根据具体机型进行相应设置。
3. 在开启系统相关权限后,Android 端支持应用内和应用外的悬浮窗,iOS 端仅支持应用内的悬浮窗。
4. 在悬浮窗状态下,点击悬浮窗即可返回会议。
关键代码
您可通过以下方法开启/关闭悬浮窗功能,不同平台请参考:
private List<BottomItemData> createItemList() {
List<BottomItemData> itemDataList = new ArrayList<>();
addUserListItemIfNeeded(itemDataList);
addMicItemIfNeeded(itemDataList);
addCameraItemIfNeeded(itemDataList);
addRaiseHandItemIfNeeded(itemDataList);
addApplyListItemIfNeeded(itemDataList);
addScreenItemIfNeeded(itemDataList);
addChatItemIfNeeded(itemDataList);
addInviteItemIfNeeded(itemDataList);
addSettingsItemIfNeeded(itemDataList);
return itemDataList;
}
Note:
If you have any requirements or feedback, you can contact: info_rtc@tencent.com.
本页内容是否解决了您的问题?