我一直在互联网上搜索了一段时间,我什么都没得到。我见过很多关于此的帖子,但我还没有找到解决方案。
我在iOS $(window).height()
上遇到的问题是返回不包括工具栏的高度。当滚动工具栏折叠时,假设调整大小会被触发,我尝试重新调整窗口高度:
$(window).resize(function() {
height = $(window).height();
});
然而,这并没有被解雇。我尝试使用window.innerHeight
并报告与$(window).height()
相同,因此我尝试window.outerHeight
并报告整个身体的高度。
在CSS中我尝试height: 100vh;
,但这与window.outerHeight
相同,并报告身体的整个高度。
在元数据中,我尝试height=device-height
这是我最接近的,但是这会报告设备的高度,不包括任何工具栏。
有没有人找到解决方案?
谢谢, 汤姆