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