From 624422f9847b9f651a09a6e8ecc9e68de61d63ac Mon Sep 17 00:00:00 2001 From: hflllll Date: Fri, 26 Sep 2025 17:40:19 +0800 Subject: [PATCH] =?UTF-8?q?refactor(audio):=20=E4=BC=98=E5=8C=96=E9=9F=B3?= =?UTF-8?q?=E9=A2=91=E6=8E=A7=E5=88=B6=E7=BB=84=E4=BB=B6=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E5=92=8C=E4=BC=9A=E5=91=98=E9=99=90=E5=88=B6=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 重构音频控制组件,改进音色切换处理流程,增加会员限制检查,优化页面切换时的音频加载逻辑。移除未使用的授权功能,修复若干音频播放相关问题。 - 改进音色切换处理,增加请求取消和状态管理 - 添加会员限制检查,非会员无法播放会员专属内容 - 优化页面切换时的音频加载和缓存逻辑 - 移除未使用的授权功能和相关代码 - 修复音频播放中的高亮和进度显示问题 - 改进错误处理和重试机制 --- subPages/home/AudioControls.vue | 894 +++++++++++++++++++++++++++++++++++----- subPages/home/book.vue | 240 ++++++++--- subPages/home/directory.vue | 23 +- subPages/home/music.vue | 13 +- subPages/home/submit.vue | 7 +- subPages/user/cash.vue | 2 +- subPages/user/promote.vue | 2 +- utils/common.js | 48 --- utils/index.js | 2 - 9 files changed, 985 insertions(+), 246 deletions(-) diff --git a/subPages/home/AudioControls.vue b/subPages/home/AudioControls.vue index 23e2079..616d14f 100644 --- a/subPages/home/AudioControls.vue +++ b/subPages/home/AudioControls.vue @@ -1,29 +1,18 @@