From f860f4782d414063fde1297a17299757b910e915 Mon Sep 17 00:00:00 2001 From: Felix Date: Sat, 6 Dec 2025 13:47:00 +0800 Subject: [PATCH] fix code --- miniprogram/pages/assessment/assessment.ts | 18 +----------------- miniprogram/pages/upload/upload.wxss | 4 ++-- miniprogram/utils/api.ts | 3 +++ 3 files changed, 6 insertions(+), 19 deletions(-) diff --git a/miniprogram/pages/assessment/assessment.ts b/miniprogram/pages/assessment/assessment.ts index d01168f..c276a28 100644 --- a/miniprogram/pages/assessment/assessment.ts +++ b/miniprogram/pages/assessment/assessment.ts @@ -144,7 +144,6 @@ type IPageMethods = { playStandardVoice: () => void playAssessmentVoice: () => void resetAudioState: () => void - handleSliderChange: (e: any) => void handleWordClick: (e: any) => void handleSentenceSelect: (e: any) => void handleDictMore: () => void @@ -904,21 +903,6 @@ Page({ }) }, - // 处理进度条拖动 - handleSliderChange(e: any) { - const value = e.detail.value - const duration = this.audioContext?.duration || 0 - const currentTime = (value / 100) * duration - - if (this.audioContext) { - this.audioContext.seek(currentTime) - this.setData({ - currentTime, - sliderValue: value - }) - } - }, - async handleWordClick(e: any) { const { word, index } = e.currentTarget.dataset // 若例句未被选中,优先选中例句并阻止单词选择 @@ -959,7 +943,7 @@ Page({ } // 清理单词,移除标点符号 - const cleanedWord = word.replace(/[.,?!*;:]/g, '').trim() + const cleanedWord = word.replace(/[.,?!*;:'"()]/g, '').trim() if (!cleanedWord) return // 先清空 prototypeWord,避免新词没有原型时保留旧值 diff --git a/miniprogram/pages/upload/upload.wxss b/miniprogram/pages/upload/upload.wxss index 2d9a110..76d63a8 100755 --- a/miniprogram/pages/upload/upload.wxss +++ b/miniprogram/pages/upload/upload.wxss @@ -1118,11 +1118,11 @@ @keyframes starCycle { 0% { opacity: 0; - transform: translate(-20rpx, -20rpx) scale(0.5); + transform: translate(-24rpx, -24rpx) scale(0.5); } 34% { opacity: 1; - transform: translate(-20rpx, -20rpx) scale(0.5); + transform: translate(-24rpx, -24rpx) scale(0.5); } 67% { opacity: 1; diff --git a/miniprogram/utils/api.ts b/miniprogram/utils/api.ts index 72437cf..9e70bfd 100755 --- a/miniprogram/utils/api.ts +++ b/miniprogram/utils/api.ts @@ -906,6 +906,9 @@ class ApiManager { png: 'image/png', gif: 'image/gif', webp: 'image/webp', + mpeg: 'audio/mpeg', + mp3: 'audio/mp3', + wav: 'audio/wav', bmp: 'image/bmp' } return map[ext] || 'application/octet-stream'