diff --git a/miniprogram/src/pages/index/index.jsx b/miniprogram/src/pages/index/index.jsx index 899ad85..72e83c7 100644 --- a/miniprogram/src/pages/index/index.jsx +++ b/miniprogram/src/pages/index/index.jsx @@ -1,7 +1,6 @@ import { View, Text, Button, ScrollView } from '@tarojs/components'; import Taro from '@tarojs/taro'; import { useTabIndex } from '@/utils/tab'; -import { getTopInset } from '@/components/TopInset'; import { MK_HERO, MK_TRUST, MK_PRODUCTS, MK_CORE, MK_SIGNUP @@ -11,8 +10,9 @@ import './index.scss'; /* ---------- 首页宣传落地页 ---------- */ export default function Index() { useTabIndex(2); - const { statusBar } = getTopInset(); - const navPad = statusBar + 6; // 与右上角胶囊按钮top对齐 + // 与右上角胶囊按钮垂直中心对齐 + const menu = Taro.getMenuButtonBoundingClientRect ? Taro.getMenuButtonBoundingClientRect() : null; + const navPad = menu ? menu.top : 50; // 胶囊top即文字paddingTop,保证中心对齐 const goTab = (url) => () => { if (/^\/pages-(extra|op)\//.test(url)) Taro.navigateTo({ url });