This commit is contained in:
yj 2024-08-08 17:42:43 +08:00
parent 2fc90e694d
commit 05265a3de6
1 changed files with 11 additions and 3 deletions

View File

@ -71,10 +71,18 @@ const agora = {
}
});
},
// 获取视图模式
getRrenderMode: (uid: number) => {
if (String(uid).length === 9) {
return RenderModeType.RenderModeFit
} else {
return RenderModeType.RenderModeHidden
}
},
// 本地加入
setupLocalVideo: async (item: any) => {
await rtcEngine.setupLocalVideo({
renderMode: RenderModeType.RenderModeFit,
renderMode: agora.getRrenderMode(item.uid),
sourceType: item.sourceType,
uid: item.uid,
view: item.view,
@ -85,7 +93,7 @@ const agora = {
setupRemoteVideoJoin: async (item: any) => {
await rtcEngine.setupRemoteVideo(
{
renderMode: RenderModeType.RenderModeFit,
renderMode: agora.getRrenderMode(item.uid),
sourceType: VideoSourceType.VideoSourceRemote,
uid: item.uid,
view: item.view,
@ -98,7 +106,7 @@ const agora = {
setupRemoteVideo: async (item: any) => {
await rtcEngine.setupRemoteVideo(
{
renderMode: RenderModeType.RenderModeFit,
renderMode: agora.getRrenderMode(item.uid),
sourceType: VideoSourceType.VideoSourceRemote,
uid: item.uid,
view: item.view,