From ef302550673f5dfd1f4e97599ece4b335d8a7624 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 10 三月 2025 09:48:22 +0800 Subject: [PATCH] Merge branch 'dev-1.1' --- 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