From befd1f21839939b54254bd316bbd158b136fcd15 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 12 十一月 2024 16:54:25 +0800
Subject: [PATCH] 简化主页

---
 miniprogram_npm/tdesign-miniprogram/image-viewer/image-viewer.js |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/image-viewer/image-viewer.js b/miniprogram_npm/tdesign-miniprogram/image-viewer/image-viewer.js
index d77ca95..4b319ff 100644
--- a/miniprogram_npm/tdesign-miniprogram/image-viewer/image-viewer.js
+++ b/miniprogram_npm/tdesign-miniprogram/image-viewer/image-viewer.js
@@ -91,12 +91,21 @@
                         },
                     };
                 }
+                const scaledHeight = ratio * windowHeight * 2;
+                if (scaledHeight < windowWidth) {
+                    return {
+                        styleObj: {
+                            width: `${scaledHeight}rpx`,
+                            height: '100vh',
+                            left: '50%',
+                            transform: 'translate(-50%, -50%)',
+                        },
+                    };
+                }
                 return {
                     styleObj: {
-                        width: `${ratio * windowHeight * 2}rpx`,
-                        height: '100vh',
-                        left: '50%',
-                        transform: 'translate(-50%, -50%)',
+                        width: '100vw',
+                        height: `${(windowWidth / imageWidth) * imageHeight * 2}rpx`,
                     },
                 };
             },

--
Gitblit v1.9.3