我正在尝试创建一个移动邮件Feed,使用触摸在移动设备上顺畅滚动。我发现当css高度设置为100%时,div在移动设备上滚动非常好。我需要捕获滚动事件以了解用户何时滚动到底部以便能够获取下一批消息并将它们添加到列表中。但不幸的是,当div的高度设置为100%时,滚动事件不会触发。当我从div css中删除height: 100%
时,我的Android上的滚动速度很慢而且生涩。
有没有人知道;
height: 100%
,height: 100%
或我从其他答案和建议中尝试过-webkit-overflow-scrolling: touch
,position: absolute
和min-height: 100%
,但这些似乎没有任何区别。
非常感谢提前
答案 0 :(得分:0)
因此,您可以使用jQuery触摸事件进行移动吗?
我认为这个问题很相似: jQuery live scroll event on mobile (work around)
简单的方法是使用scrollTop()来获取用户停止滚动时的位置,你只需要决定这是否是一个合适的行为。