From 9b5cd5b2b97b1e26fef76a8a8146ff7d0c67a776 Mon Sep 17 00:00:00 2001 From: long <452591453@qq.com> Date: Fri, 29 May 2026 10:59:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8F=A1=E5=8A=9B=E7=8E=AF?= =?UTF-8?q?=E8=AE=AD=E7=BB=83=E9=A1=B5=EF=BC=9A=E5=86=85=E8=81=94=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E8=88=9E=E5=8F=B0=E5=B9=B6=E4=BF=AE=E5=A4=8D=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=85=BC=E5=AE=B9=E4=B8=8E=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E6=B5=AE=E5=B1=82=E5=B8=83=E5=B1=80=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将示范视频从自定义组件移至页面主体,避免 mp 端 vOn/ref 崩溃;奖励特效改为 prop 信号驱动,完成弹层移出 page 容器修复右侧裁切,并修正后台音频配置与 CLI 热重载监听。 Co-authored-by: Cursor --- TUICallKit-Vue3/manifest.json | 1 + TUICallKit-Vue3/pages.json | 6 +- .../pages/components/crush-canvas.vue | 440 +++++++++++--- .../pages/components/grip-ring-canvas.vue | 320 ---------- TUICallKit-Vue3/training/pages/grip-ring.vue | 564 ++++++++++-------- TUICallKit-Vue3/vite.config.ts | 15 + 6 files changed, 661 insertions(+), 685 deletions(-) delete mode 100644 TUICallKit-Vue3/training/pages/components/grip-ring-canvas.vue diff --git a/TUICallKit-Vue3/manifest.json b/TUICallKit-Vue3/manifest.json index 672b3365..146f31f1 100644 --- a/TUICallKit-Vue3/manifest.json +++ b/TUICallKit-Vue3/manifest.json @@ -58,6 +58,7 @@ "subPackages" : true }, "usingComponents" : true, + "requiredBackgroundModes" : ["audio"], "plugins" : { "WechatSI" : { diff --git a/TUICallKit-Vue3/pages.json b/TUICallKit-Vue3/pages.json index 100b8395..d9f3fe15 100644 --- a/TUICallKit-Vue3/pages.json +++ b/TUICallKit-Vue3/pages.json @@ -121,8 +121,7 @@ "navigationBarTitleText": "握力环训练", "navigationBarBackgroundColor": "#f8fafc", "navigationBarTextStyle": "black", - "backgroundColor": "#f8fafc", - "requiredBackgroundModes": ["audio"] + "backgroundColor": "#f8fafc" } }, { @@ -131,8 +130,7 @@ "navigationBarTitleText": "耗糖节拍器", "navigationBarBackgroundColor": "#f8fafc", "navigationBarTextStyle": "black", - "backgroundColor": "#f8fafc", - "requiredBackgroundModes": ["audio"] + "backgroundColor": "#f8fafc" } } ] diff --git a/TUICallKit-Vue3/training/pages/components/crush-canvas.vue b/TUICallKit-Vue3/training/pages/components/crush-canvas.vue index b286236d..5a70c4f2 100644 --- a/TUICallKit-Vue3/training/pages/components/crush-canvas.vue +++ b/TUICallKit-Vue3/training/pages/components/crush-canvas.vue @@ -9,7 +9,7 @@ diff --git a/TUICallKit-Vue3/training/pages/grip-ring.vue b/TUICallKit-Vue3/training/pages/grip-ring.vue index 7426bf10..fa9aa76e 100644 --- a/TUICallKit-Vue3/training/pages/grip-ring.vue +++ b/TUICallKit-Vue3/training/pages/grip-ring.vue @@ -12,15 +12,56 @@ - + - + + + + + + + + + + + + + + + - - + + {{ currentReward.emoji }} {{ currentReward.title }} @@ -111,46 +153,6 @@ - - - - - - - 观看动作示范 - 视频教学 · 学会正确握法 - - - - - - - - - 动作示范 - - × - - - - @@ -175,15 +177,15 @@ 🔥 - {{ totalSugar.toFixed(1) }}g - 消耗糖分 + ≈{{ totalSugar.toFixed(1) }}g + 消耗糖分 (估算) - 相当于消耗了 + 大约相当于 这些食物的糖分 🍭 @@ -212,14 +214,13 @@ -