From ced4aeb2f4c6a2c58904d00accfb17d644791064 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=B0=E5=B2=A9?= Date: Tue, 23 Sep 2025 18:11:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=AD=E9=9F=B3=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=A7=92=E6=95=B0=EF=BC=8C=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=B8=80=E7=9B=B4=E6=8C=89=E7=9D=80=E5=8F=91=E9=80=81=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E4=BA=A4=E5=8D=B7=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +-- src/components/examination/question.vue | 3 ++- src/components/examination/touchBtn.vue | 25 ++++++++++++++----- src/components/examination/useAudio.js | 15 +++++++---- .../image-preview/image-preview.vue | 4 +-- src/pages/course/components/talkingItem.vue | 2 +- src/pages/examination/index.vue | 19 ++++++++------ src/pages/examination/result.vue | 21 +++++++++++----- 8 files changed, 62 insertions(+), 31 deletions(-) diff --git a/.env.development b/.env.development index 04bfcc69..03ca039c 100644 --- a/.env.development +++ b/.env.development @@ -2,7 +2,7 @@ ENV = 'development' # 'development' -# 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 = ' http://25.18.122.66:9786' #sit # VITE_APP_BASE_API_Url = 'http://25.18.122.91:9786' @@ -25,7 +25,7 @@ ENV = 'development' # VITE_APP_BASE_H5_API_Url = 'http://25.18.122.65:7001' -#VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786' +# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786' # VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786' diff --git a/src/components/examination/question.vue b/src/components/examination/question.vue index 14332801..4ae9c17d 100644 --- a/src/components/examination/question.vue +++ b/src/components/examination/question.vue @@ -176,12 +176,12 @@ }; const playVoice = () => { - // isPlaying.value = true; console.log('点击播放'); innerAudio.playAudio(); }; let unsubscribe = () => {}; onMounted(() => { + console.log('question的onMounted'); // 2. 监听 Store 中 isPlaying 的变化,实时同步 // unsubscribe = innerAudio.$subscribe((mutation, state) => { // isPlaying.value = state.isPlaying; @@ -214,6 +214,7 @@ console.log('去下载oss内容333', props.dataInfo); if (newVal === '' && props.dataInfo.ossKey) { // 去下载oss内容 + console.log('真下载oss内容'); downloadFile(props.dataInfo.ossKey).then((res) => { voiceTime.value = ''; innerAudio.setAudioSrc(res.tempFilePath); diff --git a/src/components/examination/touchBtn.vue b/src/components/examination/touchBtn.vue index 613c08ff..b96eaa55 100644 --- a/src/components/examination/touchBtn.vue +++ b/src/components/examination/touchBtn.vue @@ -73,7 +73,7 @@