Javascript 在iOS平台上,垂直滚动位置始终为0
启动应用程序后,滚动页面。当通过按钮操作从一个屏幕导航到另一个屏幕时,当尝试使用Javascript 在iOS平台上,垂直滚动位置始终为0,javascript,jquery,ios,jquery-mobile,hybrid-mobile-app,Javascript,Jquery,Ios,Jquery Mobile,Hybrid Mobile App,启动应用程序后,滚动页面。当通过按钮操作从一个屏幕导航到另一个屏幕时,当尝试使用$(窗口)在按钮操作上保持页面的垂直滚动位置时。scrollTop()在iOS平台上总是给出0,而在Android上,它工作正常。 如果导航到第二个屏幕并返回到同一屏幕,然后尝试获取$(window.scrollTop()的值,则已给出正确的值。Webkit bug。请改为尝试$(body).scrollTop()。可能重复@peeebee我已经尝试了$(body).scrollTop(),但仍然是相同的问题。答案不
$(窗口)在按钮操作上保持页面的垂直滚动位置时。scrollTop()
在iOS平台上总是给出0,而在Android上,它工作正常。
如果导航到第二个屏幕并返回到同一屏幕,然后尝试获取$(window.scrollTop()
的值,则已给出正确的值。Webkit bug。请改为尝试$(body).scrollTop()
。可能重复@peeebee我已经尝试了$(body).scrollTop(),但仍然是相同的问题。答案不同,但我也尝试使用此帮助解决问题,但在这里不起作用。