This commit is contained in:
yj 2024-08-09 14:08:24 +08:00
parent 262fe78066
commit f64d242a39
1 changed files with 8 additions and 2 deletions

View File

@ -256,6 +256,7 @@ const Meeting: React.FC = () => {
if (isShare) { if (isShare) {
const item = roomUserList.find((item: any) => item.screenShareId === String(isShare)) const item = roomUserList.find((item: any) => item.screenShareId === String(isShare))
setIsShareUser(item || null) setIsShareUser(item || null)
console.log(item, isShare);
} }
}, [isShare, roomUserList]); }, [isShare, roomUserList]);
@ -296,7 +297,12 @@ const Meeting: React.FC = () => {
getRoomUser() getRoomUser()
break; break;
case 4: case 4:
changeStatusList({}, 1, 0) setIsShare((res: any) => {
if (userInfo.screenShareId === String(res)) {
changeStatusList({}, 1, 0)
}
return res
})
break; break;
} }
break; break;
@ -577,6 +583,7 @@ const Meeting: React.FC = () => {
} }
// 分享屏幕 // 分享屏幕
const clickSharedScreen = async (): Promise<void> => { const clickSharedScreen = async (): Promise<void> => {
setIsSharePopConfirm(false)
let data = sharedScreenList.find((item: any) => item.sourceId === sharedScreenItem.sourceId) let data = sharedScreenList.find((item: any) => item.sourceId === sharedScreenItem.sourceId)
if (data) { if (data) {
const footerListTemplate = [...footerList] const footerListTemplate = [...footerList]
@ -764,7 +771,6 @@ const Meeting: React.FC = () => {
setIsSharePopConfirm(true) setIsSharePopConfirm(true)
} else { } else {
clickSharedScreen() clickSharedScreen()
setIsSharePopConfirm(false)
} }
} else { } else {
setIsSharePopConfirm(false) setIsSharePopConfirm(false)