描述: 会议配置类,用于配置会议的各种功能和界面选项
版本支持: 3.10+
名称 | 类型 | 是否必填 | 默认值 | 描述 |
ExBundleId | NSString * | 否 | nil | 扩展应用的bundleid |
avatarMode | NSInteger | 否 | 0 | 头像模式:0-字母头像,1-默认头像 |
enableFaceRecognize | BOOL | 否 | YES | 是否启用人脸识别 |
enableMeetingInvite | BOOL | 否 | YES | 会中更多菜单是否显示邀请通话入口 |
showMeetingShareLink | BOOL | 否 | YES | 是否显示会议邀请链接 |
meetingShareLinkContent | NSString * | 否 | nil | 会议邀请链接内容,默认为小鱼会议邀请链接 |
showMeetingShareQrCode | BOOL | 否 | NO | 是否显示会议邀请二维码入口 |
meetingShareQrCodePrompt | NSString * | 否 | nil | 二维码扫描提示文字 |
meetingShareQrCodeLogo | NSString * | 否 | nil | 二维码中间的logo图片路径 |
meetingShareQrCodeExtIcon | NSString * | 否 | nil | 分享二维码企业icon图片路径 |
showMeetingQRWX | BOOL | 否 | NO | 邀请二维码是否显示微信分享 |
showMeetingShareNemo | BOOL | 否 | YES | 会议邀请是否显示硬终端选项 |
showMeetingSharePhone | BOOL | 否 | YES | 会议邀请是否显示电话语音选项 |
meetingShareTypes | NSArray | 否 | 默认数组 | 发送会议邀请分享方式,默认包含复制链接、短信、邮箱 |
meetingShareAction | MeetingShareAction | 否 | nil | 发送会议邀请按钮点击回调 |
disableScreenshot | BOOL | 否 | NO | 是否禁用会议中截屏功能 |
screenshotWatermark | BOOL | 否 | NO | 会议中截屏是否添加水印 |
screenshotWatermarkImagePath | NSString * | 否 | nil | 会议中截屏水印图片路径 |
showScreenshotShare | BOOL | 否 | NO | 是否显示会中截图分享功能 |
showMeetingFeedback | BOOL | 否 | YES | 是否显示会中快速反馈入口 |
showMeetingNetworkTest | BOOL | 否 | YES | 是否显示会中网络测试入口 |
enableVirtualBgAndBeauty | BOOL | 否 | YES | 是否支持虚拟背景和美颜功能 |
enableAddVirtualBg | BOOL | 否 | YES | 是否允许自定义添加虚拟背景图片 |
virtualBgImagePaths | NSMutableArray | 否 | 默认数组 | 虚拟背景图片路径数组,只支持jpg、jpeg格式 |
enableFloatingWindow | BOOL | 否 | NO | 是否支持app内悬浮窗口 |
enableRecord | BOOL | 否 | YES | 是否支持录制功能 |
enableFecc | BOOL | 否 | YES | 是否支持遥控摄像头功能 |
enableKeyboard | BOOL | 否 | YES | 是否支持键盘功能 |
localVideoMirror | BOOL | 否 | YES | 是否启用本地视频镜像 |
forbidScreenShot | BOOL | 否 | NO | 会中是否禁止截屏,开启后截屏时会有弹窗提示 |
enableVideoPreview | BOOL | 否 | NO | 是否开启本地摄像头显示预览,登录后设置生效 |
enableAudio | BOOL | 否 | 默认值 | 入会是否开启麦克风,登录后设置生效 |
enableVideo | BOOL | 否 | 默认值 | 入会是否开启摄像头,登录后设置生效 |
enableIM | BOOL | 否 | YES | 是否支持IM功能 |
enableAudioMode | BOOL | 否 | YES | 会中更多菜单是否支持语音模式 |
showPip | BOOL | 否 | YES | 会中更多菜单是否显示画中画功能 |
enableApplySpeak | BOOL | 否 | YES | 会中更多菜单是否支持申请发言功能 |
enableLockScreen | BOOL | 否 | YES | 会中更多菜单是否支持锁定屏幕功能 |
showSettings | BOOL | 否 | YES | 会中更多菜单是否显示设置选项 |
showMeetingPasswordInputView | BOOL | 否 | YES | 是否显示会议密码错误输入框 |
showAudioVideoDefaultSetting | BOOL | 否 | YES | 初次入会时是否提示用户设置麦克风摄像头开关状态 |
recoverBeforeSpeaker | BOOL | 否 | NO | 扬声器模式下,插拔耳机后是否恢复到扬声器 |
copyMeetingNumberWithPassword | BOOL | 否 | NO | 复制会议号时是否附带密码 |
enablePersonalMeetingRoom | BOOL | 否 | NO | 是否支持个人云会议室 |
enableAddressBook | BOOL | 否 | NO | 是否支持通讯录功能 |
moreMenuItemModels | NSArray | 否 | nil | 会议中底部栏"更多"菜单自定义外部按钮 |
showWebHostMeetingButton | BOOL | 否 | YES | 参会者web页面是否显示主持会议按钮 |
customWebHostMeetingUrl | NSString * | 否 | nil | 自定义参会者web页面主持会议地址 |
customNativeHostMeetingUrl | NSString * | 否 | nil | 自定义会中底部栏参会者按钮跳转地址 |
audioOnlyMode | BOOL | 否 | NO | 是否启用语音模式呼叫 |
enableExtraUserInfo | BOOL | 否 | NO | 是否回调获取用户信息 |
isSupportHostOptimization | BOOL | 否 | NO | 是否支持会控加载优化 |
showJoinMeetingHud | BOOL | 否 | YES | 加入会议是否显示loading |
showJoinMeetingMediaConfirmationAlert | BOOL | 否 | YES | 加入会议是否显示音视频确认弹框 |
[[XYMeetingHandle shareInstance] updateMeetingKitConfig:^(XYMKConfig * _Nonnull config) {
config.avatarMode = sender.isOn?0:1;
……
}];