我有一个恼人的问题,似乎只出现在ios上。我正在尝试获取滚动位置,以便我可以根据您的位置更新按钮以在页面上向上或向下引导您,如下所示:
const scrollPos = (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0);
这适用于我的Windows电脑,Mac,Android手机,多种浏览器,但不适用于我的ipad或iphone。除了当你滚动浏览页面的顶部或底部时,它总是为0,这很奇怪。
我看过一些关于滚动位置的帖子在滚动完成之前没有更新,但这与我的问题不同。谢谢你的帮助。
答案 0 :(得分:0)
这解决了自己。我去其他地方工作,突然间它正在工作。我不知道是什么解决了它。