如何在Android的Chrome浏览器中的JavaScript中获取地址栏的高度(在左侧图片中用红色矩形标记)?我需要知道它在向下滚动时消失,因此我需要对此做出反应,因为视口的高度与那时不同。
我已经想出的一种解决方案:
获取初始状态下的视口高度:
var height = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);
地址栏消失后获取视口高度
计算两个值之间的差异
问题是您必须处于第二状态才能知道这一点。