wx.getSystemInfo({

     success: (res) => {

       /* 获取设备可使用窗口宽高*/

       this.globalData.windowWidth = res.windowWidth

       this.globalData.windowHeight = res.windowHeight

     }

   });

在app.json中添加了tabBar之后,实际获得windowHeight高度变小了(个人认为减去了tabar的高度),


- 预期表现




   // 解决 自适应高度问题 220为顶部head高度

   this.setData({

     scrollheight: app.globalData.windowHeight - (app.globalData.windowWidth / 750 * 220)

   });

 这样获取的scrollheight在一级页面(显示tabbar的)页面占满剩余屏幕高度

在二级页面(不显示tabbar)距离底部有一个tabbar的高度,不是占满剩余屏幕高度。

怎么样才能让scrollheight占满满剩余屏幕高度?


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Luis

    17人对此回答表示赞同

    问题已解决

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 贺纸张

    6人对此回答表示赞同

    tabbar高度不包含在windowHeight里面

    展开
    6
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Willow 2019-02-27 10:12

      目前没有提供直接获取tabbar高度的方法

      回复
    • Lululumoon 2019-03-01 16:26

      tabbar的高度是多少?怎么获取?

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部