chrome移动浏览器上不是页面顶部但window.scrollY等于0

Але*_*тов 4 javascript android google-chrome

不是页面顶部,但在 Chrome 移动浏览器上 window.scrollY 等于 0。

在此输入图像描述

Bru*_*nde 9

这是一个迟来的答案,但这个问题仍然是一个经常出现的问题......出于某种晦涩的原因,Android 上的 Chrome 要求您在页面的“视口”元中设置“minimum-scale = 1”。不这样做会导致scrollY值仅在页面的大部分已经滚动后才开始增加(我假设这是因为如果没有此设置,视口的高度在某种程度上被认为大于屏幕的高度)。

<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1">
Run Code Online (Sandbox Code Playgroud)