优化本地状态

This commit is contained in:
yj 2024-07-16 14:49:46 +08:00
parent 23a7fabc5a
commit bf8bfe3f17
1 changed files with 4 additions and 0 deletions

View File

@ -144,6 +144,10 @@ const Meeting: React.FC = () => {
useEffect(() => { useEffect(() => {
roomUserList.forEach((item: any) => { roomUserList.forEach((item: any) => {
const footerListTemplate = [...footerList]
footerListTemplate[0][0].title = item.enableMicr ? '关闭声音' : '开启声音'
footerListTemplate[0][0].active = !item.enableMicr
setFooterList(footerListTemplate)
agora.muteLocalAudioStream(!item.enableMicr) agora.muteLocalAudioStream(!item.enableMicr)
agora.muteLocalVideoStream(!item.enableCamera) agora.muteLocalVideoStream(!item.enableCamera)
let dom = document.getElementById(`video-${item.account}`) as HTMLElement let dom = document.getElementById(`video-${item.account}`) as HTMLElement