Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在使用和不使用地址栏jQuery Chrome的情况下获得相同的窗口高度结果?_Jquery_Google Chrome_Window_Height_Browserstack - Fatal编程技术网

如何在使用和不使用地址栏jQuery Chrome的情况下获得相同的窗口高度结果?

如何在使用和不使用地址栏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

我一直在尝试使用移动Chrome中的jQuery获取视口高度,但是当地址栏存在/不存在时,这会返回不同的结果

我正在使用三星Galaxy S5对Browserstack进行测试。当我向下滚动并释放时,Chrome中的地址栏被隐藏,当页面加载或向上滚动时,地址栏可见时,我会得到不同的读数

无论地址栏是否可见,是否有办法获得相同的高度值

注意。我有doctype设置

我的代码是:

$(window).resize(logHeight);
function logHeight() {
    console.log($(window).height());
    console.log($(document).height());
}
logHeight();

尝试使用
window.innerHeight
$(window.innerHeight()
在jq中)嗨,我也尝试过,但仍然得到不同的结果,因为当地址栏显示/不显示时,您无论如何都应该在真正的设备上测试它,或者至少使用其他模拟器,可能问题与仿真有关browserstack测试是从实际设备流式传输的。然而,我尝试了一个物理设备,现在仍然有相同的结果。