如何在使用和不使用地址栏jQuery Chrome的情况下获得相同的窗口高度结果?
我一直在尝试使用移动Chrome中的jQuery获取视口高度,但是当地址栏存在/不存在时,这会返回不同的结果 我正在使用三星Galaxy S5对Browserstack进行测试。当我向下滚动并释放时,Chrome中的地址栏被隐藏,当页面加载或向上滚动时,地址栏可见时,我会得到不同的读数 无论地址栏是否可见,是否有办法获得相同的高度值 注意。我有doctype设置 我的代码是:如何在使用和不使用地址栏jQuery Chrome的情况下获得相同的窗口高度结果?,jquery,google-chrome,window,height,browserstack,Jquery,Google Chrome,Window,Height,Browserstack,我一直在尝试使用移动Chrome中的jQuery获取视口高度,但是当地址栏存在/不存在时,这会返回不同的结果 我正在使用三星Galaxy S5对Browserstack进行测试。当我向下滚动并释放时,Chrome中的地址栏被隐藏,当页面加载或向上滚动时,地址栏可见时,我会得到不同的读数 无论地址栏是否可见,是否有办法获得相同的高度值 注意。我有doctype设置 我的代码是: $(window).resize(logHeight); function logHeight() { cons
$(window).resize(logHeight);
function logHeight() {
console.log($(window).height());
console.log($(document).height());
}
logHeight();
尝试使用
window.innerHeight
($(window.innerHeight()
在jq中)嗨,我也尝试过,但仍然得到不同的结果,因为当地址栏显示/不显示时,您无论如何都应该在真正的设备上测试它,或者至少使用其他模拟器,可能问题与仿真有关browserstack测试是从实际设备流式传输的。然而,我尝试了一个物理设备,现在仍然有相同的结果。