yangjie #22
|
|
@ -93,15 +93,8 @@ const ShareScreenWindow: React.FC = () => {
|
|||
}
|
||||
})
|
||||
return () => {
|
||||
setTimeStr(res => {
|
||||
channel.postMessage({
|
||||
type: 'shareScreenWindowTime',
|
||||
shareScreenWindowTime: res
|
||||
});
|
||||
clearInterval(timeout)
|
||||
channel.close();
|
||||
return res
|
||||
})
|
||||
clearInterval(timeout)
|
||||
channel.close();
|
||||
};
|
||||
}, []);
|
||||
const changeCurrentSeconds = (time: number): string => {
|
||||
|
|
@ -144,7 +137,8 @@ const ShareScreenWindow: React.FC = () => {
|
|||
<span>{changeCurrentSeconds(timeStr)} 共享中</span>
|
||||
{isExpand ? <span className='drag' onClick={() => {
|
||||
channel.postMessage({
|
||||
type: 'shareScreenWindowClose'
|
||||
type: 'shareScreenWindowClose',
|
||||
shareScreenWindowClose: timeStr
|
||||
});
|
||||
}}>结束共享</span> : <span style={{ visibility: 'hidden' }}>结束共享</span>}
|
||||
</div>
|
||||
|
|
@ -208,7 +202,8 @@ const ShareScreenWindow: React.FC = () => {
|
|||
</div>
|
||||
<Button type="primary" style={{ backgroundColor: '#FF5219', marginRight: '14px' }} size={'small'} onClick={() => {
|
||||
channel.postMessage({
|
||||
type: 'shareScreenWindowClose'
|
||||
type: 'shareScreenWindowClose',
|
||||
shareScreenWindowClose: timeStr
|
||||
});
|
||||
}}>
|
||||
结束共享
|
||||
|
|
|
|||
|
|
@ -208,7 +208,7 @@ const Meeting: React.FC = () => {
|
|||
const {
|
||||
type,
|
||||
shareScreenWindowfooterListsTitle,
|
||||
shareScreenWindowTime,
|
||||
shareScreenWindowClose,
|
||||
userListWindowPostOpenMicr,
|
||||
userListWindowPostOpenCamera,
|
||||
userListWindowDeleteRoomManager,
|
||||
|
|
@ -237,12 +237,10 @@ const Meeting: React.FC = () => {
|
|||
}))
|
||||
break;
|
||||
case 'shareScreenWindowClose':
|
||||
setCurrentSeconds(shareScreenWindowClose)
|
||||
await stopScreenCapture()
|
||||
await allUserLook(userInfo.uid, userInfo.userName)
|
||||
break;
|
||||
case 'shareScreenWindowTime':
|
||||
setCurrentSeconds(shareScreenWindowTime)
|
||||
break;
|
||||
case 'shareScreenWindowfooterListsTitle':
|
||||
switch (shareScreenWindowfooterListsTitle) {
|
||||
case '静音':
|
||||
|
|
|
|||
Loading…
Reference in New Issue