This commit is contained in:
yj 2024-09-24 17:59:39 +08:00
parent 24aaca7749
commit d2a99d3b9a
1 changed files with 5 additions and 1 deletions

View File

@ -152,6 +152,7 @@ const Meeting: React.FC = () => {
text: '网络质量极好。'
})
const [networkOther, setNetworkOther] = useState<RtcStats>({})
const [isNetwork, setIsNetwork] = useState(true)
const [isComputerAudio, setIsComputerAudio] = useState(true)
const [isFluencyPriority, setIsFluencyPriority] = useState(false)
const [open, setOpen] = useState(false)
@ -752,7 +753,7 @@ const Meeting: React.FC = () => {
setCurrentEffective(0)
break;
default:
setCurrentEffective(4)
setCurrentEffective(isNetwork ? 4 : 0)
break;
}
}
@ -762,9 +763,11 @@ const Meeting: React.FC = () => {
},
onConnectionStateChanged: async (_connection: RtcConnection, stateNumber: ConnectionStateType, reason: ConnectionChangedReasonType) => {
if (stateNumber === 4 && reason === 2) {
setIsNetwork(false)
message.error('网络断开,请检查网络')
}
if (stateNumber === 4 && reason === 14) {
setIsNetwork(false)
message.error('网络断开,请检查网络')
}
},
@ -1302,6 +1305,7 @@ const Meeting: React.FC = () => {
enableMicr: !footerList[0][0].active,
enableCamera: !footerList[0][1].active
})
setIsNetwork(true)
message.success('网络已连接。')
DeleteRoomManager({
roomId: state.roomId,