From 32f097810809796a54f914d13b50b73bd0e11cc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8?= Date: Fri, 12 Jun 2026 14:39:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 15 ++-- src/components/common/MobileScale.vue | 100 ++++++++++++++++++++++++++ 2 files changed, 107 insertions(+), 8 deletions(-) create mode 100644 src/components/common/MobileScale.vue diff --git a/src/App.vue b/src/App.vue index 3b141ad..c48f2f5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,15 +1,20 @@ diff --git a/src/components/common/MobileScale.vue b/src/components/common/MobileScale.vue new file mode 100644 index 0000000..baf7ab1 --- /dev/null +++ b/src/components/common/MobileScale.vue @@ -0,0 +1,100 @@ +/** + * 移动端 viewport 缩放方案 + * + * 功能说明: + * 1. PC 端保持原有布局不变 + * 2. 移动端通过动态调整 viewport scale 等比例缩放 + * 3. 滚动功能正常工作 + * 4. 有最小缩放值限制,防止内容过小 + * + * 使用方式: + * 在 App.vue 中引入并使用 + */ + + + + + +