功能描述
支持参会成员对应用进行屏幕共享。发起共享后,应用将以独立窗口的形式进行视频共享。功能支持版本:3.10及以上版本。
桌面端
图例:
应用 webiew 顶部工具栏。
屏幕共享预览页全部页面。
会中应用专门标签页。
JSAPI 接口调用
无。
移动端
请使用腾讯会议 App 底部工具栏的屏幕共享按键进行共享。
调起共享应用窗口的确认框(桌面端)
接口描述
描述:调用 wemeet.app.shareWebAppWindow 唤起共享应用画面的原生弹窗。
客户端支持:Win/Mac
支持的版本:3.10.0
是否需要鉴权:否
参数说明
参数名称 | 参数类型 | 是否必填 | 参数描述 |
mode | Int | 是 | 1:SCREEN_ONLY(仅共享应用画面) 2:SCREEN_WHIT_AUDIO(同时共享电脑声音) |
代码示例
const { ScreenShareMode } = wemeet;wemeet.app.shareWebAppWindow({mode: ScreenShareMode.SCREEN_WHIT_AUDIO,success: () => {console.log('shareWebAppWindow success');},fail: (err) => {console.log('shareWebAppWindow canceled', err);}}).catch(err => {console.error('shareWebAppWindow error');})
图例
错误码
错误码 | 说明 |
0 | 未知错误 |
1 | 参数错误 |
2 | 平台不支持 |
3 | 取消共享 |
4 | 没有权限 |
配置 webview 顶部工具栏和屏幕共享预览页内共享入口的显隐(桌面端)
接口描述
描述:调用 wemeet.app.configShareWebAppWindow 配置入口显隐。
客户端支持:Win/Mac
支持的版本:3.10.0
是否需要鉴权:否
参数说明
参数名称 | 参数类型 | 是否必填 | 参数描述 |
shareButton | Int | 是 | 1:显示 2:隐藏 |
调起结束共享应用画面的确认框(桌面端)
接口描述
描述:调用 wemeet.app.stopShareWebAppWindow 唤起结束应用画面共享的确认框。
客户端支持:Win/Mac
支持的版本:3.10.5
是否需要鉴权:否
代码示例
wemeet.app.stopShareWebAppWindow({success: () => {console.log('stopShareWebAppWindow success');},fail: (err) => {console.log('stopShareWebAppWindow canceled', err);}}).catch(err => {console.error('stopShareWebAppWindow error');})
调用屏幕共享(移动端)
接口描述
描述:调用 wemeet.ui.shareUserScreen 发起移动端的屏幕共享。
客户端支持:iOS/Android
支持的版本:3.10.0
是否需要鉴权:否
错误码
错误码 | 说明 |
0 | 未知错误 |
1 | 参数错误 |
2 | 平台不支持 |
3 | 取消共享 |
4 | 没有权限 |
结束调用屏幕共享(移动端)
接口描述
描述:调用 wemeet.ui.shareUserScreen 发起移动端的屏幕共享。
客户端支持:iOS/Android
支持的版本:3.10.5
是否需要鉴权:否
代码示例
wemeet.ui.stopShareUserScreen({success: () => {console.log('stopShareUserScreen success');},fail: (err) => {console.log('stopShareUserScreen canceled', err);}}).catch(err => {console.error('stopShareUserScreen error');})
共享应用事件
应用共享状态事件
接口描述
描述:配置该事件监听应用共享状态。
事件名:webapp-window-share-state
客户端支持:Win/Mac
支持的版本:3.10.0
是否需要鉴权:否
状态值
0:共享失败
1:共享开始
2:共享停止
3:共享暂停
4:共享继续
用户屏幕共享状态事件
接口描述
描述:配置该事件监听用户屏幕共享状态(可在移动端配合使用)。
事件名:user-screen-status
客户端支持:iOS/Android/Win/Mac
支持的版本:3.9.0
是否需要鉴权:否
状态值
true:共享中
false:共享结束