zhengyiming
2025-02-26 c5743e1072ed629d721f45db8237874ac9a5df45
apps/taro/src/stores/modules/system.ts
@@ -85,20 +85,24 @@
    },
    setNavigationBarHeight(systemInfo: Taro.getSystemInfoSync.Result) {
      const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect();
      try {
        if (!isWeb) {
          const { right, height, width, top } = Taro.getMenuButtonBoundingClientRect();
      let navigationBarHeight = 0;
          this.menuButtonHeight = height;
          this.menuButtonWidth = width;
          this.menuButtonTop = top;
          this.menuButtonRightDistance = systemInfo.screenWidth - right;
        }
        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.navigationBarHeight = navigationBarHeight;
      } catch (error) {}
    },
    setTabIndex(tabIndex: number) {