繁体   English   中英

在iOS5上滚动和触摸事件

[英]Scrolling and touch events on iOS5

我有一条推文列表,您可以使用-webkit-overflow-scrolling:touch 每次您点击tweet时,它将在屏幕顶部的部分中记录其编号。 到现在为止还挺好。

问题是:当我启动滚动并尝试停止正在进行的滚动时,我不想将该拍子视为“真实”拍子。 该轻击应仅停止当前滚动,但不应记录任何信息。

您可以通过以下简单示例在iPhone或模拟器上自行尝试。 这是显示该错误的快速截屏视频

我希望我已经足够清楚了!

谢谢,本

最好的选择是在touchStart中创建一个变量,然后在touchEnd中检查它,并检查x / y位置的变化。 如果他们没有移动(多于5像素),则是“轻按”而不是“滚动”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM