This commit is contained in:
parent
262fe78066
commit
f64d242a39
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue