From c02e7a8fe42de2a5796e95e573f9e6b6735e4d0d Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 25 三月 2025 17:06:43 +0800 Subject: [PATCH] fix: 四期需求 --- apps/taro/src/stores/modules/system.ts | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/taro/src/stores/modules/system.ts b/apps/taro/src/stores/modules/system.ts index d19b6a9..65d531c 100644 --- a/apps/taro/src/stores/modules/system.ts +++ b/apps/taro/src/stores/modules/system.ts @@ -86,8 +86,14 @@ setNavigationBarHeight(systemInfo: Taro.getSystemInfoSync.Result) { try { - const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect(); + if (!isWeb) { + const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect(); + this.menuButtonHeight = height; + this.menuButtonWidth = width; + this.menuButtonTop = top; + this.menuButtonRightDistance = systemInfo.screenWidth - right; + } let navigationBarHeight = 0; if (systemInfo.platform === 'android') { @@ -95,10 +101,6 @@ } else { navigationBarHeight = 44; } - this.menuButtonHeight = height; - this.menuButtonWidth = width; - this.menuButtonTop = top; - this.menuButtonRightDistance = systemInfo.screenWidth - right; this.navigationBarHeight = navigationBarHeight; } catch (error) {} }, -- Gitblit v1.9.1