This commit is contained in:
yj 2025-01-20 10:43:12 +08:00
parent 1887bb39bc
commit 2afcef025b
1 changed files with 3 additions and 1 deletions

View File

@ -164,6 +164,7 @@ const Meeting: React.FC = () => {
const [chatList, setChatList] = useState<any>([])
const [isExpand, setIsExpand] = useState(false)
const [currentVideoId, setCurrentVideoId] = useState('')
const [currentVideoUid, setCurrentVideoUid] = useState('')
let [currentSeconds, setCurrentSeconds] = useState(0)
const [currentEffective, setCurrentEffective] = useState(4)
const [networkQuality, setNetworkQuality] = useState({
@ -973,7 +974,7 @@ const Meeting: React.FC = () => {
useEffect(() => {
async function setView() {
let uid = currentVideoId || userInfo.uid
let uid = currentVideoUid
switch (currentLookUserStatus) {
case 1:
await agora.setupLocalVideo({
@ -1428,6 +1429,7 @@ const Meeting: React.FC = () => {
} else {
uid = userInfo.uid
}
setCurrentVideoUid(uid)
if (currentVideoId) {
await agora.destroyRendererByView(`video-source-camera-primary`)
await agora.destroyRendererByView(`video-source-screen`)