收藏
回答

为啥我的小程序头部显示不正确?

<script>
  import { useStore } from 'vuex';
  export default {
    onLaunch: function() {
      uni.hideTabBar()
      console.log('App Launch')
    },
    created() {
        // 在生命周期钩子中获取系统信息
        this.getSystemInfo();
    },
    methods:{
      getSystemInfo(){
        const store= useStore();
        const {safeAreaInsets} = uni.getSystemInfoSync()
        store.dispatch('setTopHeight', safeAreaInsets.top ?? 49)
        store.dispatch('setBottomHeight', safeAreaInsets.bottom ?? 49)
      }
    },这个是我获取头部的代码,但是小程序的头部在不同机型上显示的不一样。现在出问题的是红米 K70 的手机上

回答关注问题邀请回答
收藏

1 个回答

  • 一笑皆春
    一笑皆春
    10-21

    建议通过statusBarHeight和 let custom = wx.getMenuButtonBoundingClientRect();获取距离顶部的距离

    10-21
    有用
    回复
登录 后发表内容