2121关注7139浏览
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占满满剩余屏幕高度?
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Luis
17人对此回答表示赞同
问题已解决
展开170回复分享发布于 6年前评论(0)
收起评论
-
贺纸张
6人对此回答表示赞同
tabbar高度不包含在windowHeight里面
展开62回复分享发布于 6年前评论(2)
收起评论
-
Willow 2019-02-27 10:12
目前没有提供直接获取tabbar高度的方法
回复 -
Lululumoon 2019-03-01 16:26
tabbar的高度是多少?怎么获取?
回复
-