From 4dddfab131b05f529751dcf523710482304f0b84 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 25 二月 2025 18:22:41 +0800 Subject: [PATCH] fix: 对接 --- apps/taro/src/stores/modules/system.ts | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) diff --git a/apps/taro/src/stores/modules/system.ts b/apps/taro/src/stores/modules/system.ts index 8c5572f..d19b6a9 100644 --- a/apps/taro/src/stores/modules/system.ts +++ b/apps/taro/src/stores/modules/system.ts @@ -85,20 +85,22 @@ }, setNavigationBarHeight(systemInfo: Taro.getSystemInfoSync.Result) { - const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect(); + try { + const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect(); - let navigationBarHeight = 0; + let navigationBarHeight = 0; - if (systemInfo.platform === 'android') { - navigationBarHeight = 48; - } else { - navigationBarHeight = 44; - } - this.menuButtonHeight = height; - this.menuButtonWidth = width; - this.menuButtonTop = top; - this.menuButtonRightDistance = systemInfo.screenWidth - right; - this.navigationBarHeight = navigationBarHeight; + if (systemInfo.platform === 'android') { + navigationBarHeight = 48; + } else { + navigationBarHeight = 44; + } + this.menuButtonHeight = height; + this.menuButtonWidth = width; + this.menuButtonTop = top; + this.menuButtonRightDistance = systemInfo.screenWidth - right; + this.navigationBarHeight = navigationBarHeight; + } catch (error) {} }, setTabIndex(tabIndex: number) { -- Gitblit v1.9.1