fix:增加对讲时静音的提示框

This commit is contained in:
liyi 2025-02-19 16:22:01 +08:00
parent b9fb2bd479
commit 18d4836fde

View File

@ -449,22 +449,23 @@ class TalkViewLogic extends BaseGetXController {
///
void updateTalkExpect() {
TalkExpectReq talkExpectReq = TalkExpectReq();
if (state.isOpenVoice.value) {
talkExpectReq = TalkExpectReq(
videoType: [VideoTypeE.IMAGE],
audioType: [AudioTypeE.G711],
);
} else {
state.isOpenVoice.value = !state.isOpenVoice.value;
if (!state.isOpenVoice.value) {
talkExpectReq = TalkExpectReq(
videoType: [VideoTypeE.IMAGE],
audioType: [],
);
showToast('已静音'.tr);
} else {
talkExpectReq = TalkExpectReq(
videoType: [VideoTypeE.IMAGE],
audioType: [AudioTypeE.G711],
);
}
///
StartChartManage().changeTalkExpectDataTypeAndReStartTalkExpectMessageTimer(
talkExpect: talkExpectReq);
state.isOpenVoice.value = !state.isOpenVoice.value;
}
///