diff --git a/.env.development b/.env.development index d25025e0..03c62d3e 100644 --- a/.env.development +++ b/.env.development @@ -6,7 +6,7 @@ ENV = 'development' # VITE_APP_BASE_API_Url = 'https://aits.jlbank.com.cn:7001' -# VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7002' +VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7002' # VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7001' @@ -14,7 +14,7 @@ ENV = 'development' # VITE_APP_BASE_API_Url = 'http://aitscdn.jlbank.com.cn:7001' # VITE_APP_BASE_API_Url = 'http://192.168.108.129' # dev -VITE_APP_BASE_API_Url = 'http://25.18.122.65:7001' +# VITE_APP_BASE_API_Url = 'http://25.18.122.65:7001' # sit # VITE_APP_BASE_API_Url = 'http://25.18.122.91:9786' # UAT diff --git a/src/pages/sparring/components/answer.vue b/src/pages/sparring/components/answer.vue index 735ac401..c9ee8049 100644 --- a/src/pages/sparring/components/answer.vue +++ b/src/pages/sparring/components/answer.vue @@ -150,8 +150,8 @@ return; } isPlaying.value = true + emit('changePlay', unref(dataInfo)?.id); setTimeout(() => { - emit('changePlay', unref(dataInfo)?.id); // readType 阅读内容类型pgrh段落/qns问题 if (talkVoiceObj.value.src && talkVoiceObj.value.src === itemVoice.value) { if (voiceIsPlaying.value) return diff --git a/src/pages/sparring/components/question-preview.vue b/src/pages/sparring/components/question-preview.vue index 42657bb4..e340391c 100644 --- a/src/pages/sparring/components/question-preview.vue +++ b/src/pages/sparring/components/question-preview.vue @@ -166,6 +166,21 @@ import { onUnload } from '@dcloudio/uni-app'; } const isTesting= ref(false) watch(() => props.dataInfo, () => {},{deep: true,immediate: true}) + watch( + () => props.activeVoiceId, + (val) => { + if (val !== props.dataInfo.id) { + if (voiceIsPlaying.value) { + voiceIsPlaying.value = false + if (!talkVoiceObj.value) return + talkVoiceObj.value.pause() + } + } + }, { + deep: true, + immediate: true + } + )