jQuery函数返回不正确的像素数量

时间:2018-11-22 10:44:29

标签: javascript android jquery webview

我有一个包含一些js和jquery的webview

在函数中调用

var viewport_top = $window.scrollTop()

问题是此函数返回的像素数量不正确,我可以从显示警报中看到

我的网络视图高度约为1600像素,当我滚动屏幕高度并调用该函数时,它将返回约500的值,这应该是+-1 / 3rd

为什么会这样?

2 个答案:

答案 0 :(得分:0)

没关系,我找到了答案。

显然,像素可以具有不同的大小,我通过调用window.devicePixelRatio

发现了

答案 1 :(得分:0)

您可以使用jQuery或javscript轻松实现这一目标。

方法1:使用jQuery

$(window).height();

方法2:使用JavaScript

window.innerHeight