我们一直在开发一款iPad应用程序,并正在使用jQuery Mobile来处理滑动(更改页面)等事件。在测试应用程序时,很明显default swipe configuration variables感觉不对。尝试滚动时滑动太敏感,反之亦然。
我们已经使用了配置变量,但我们不确定我们是否了解每个配置变量的作用。我们制作了一个图形,以帮助我们了解它们如何协同工作。我们是正确理解这一点还是遗漏了什么?
答案 0 :(得分:7)
不确定这是否有帮助,但jQM在博客中发布了这个
添加了可配置的滑动事件阈值
有许多硬编码的常量 jquery.mobile.event.js滑动代码。对于需要调整的开发人员 这些常数允许更大的垂直位移并且仍然存在 注册滑动,这个新功能允许他们进行调整。谢谢 给mlitwin做贡献。
- scrollSupressionThreshold(默认值:10px) - 超过此水平位移,我们将禁止滚动
- durationThreshold(默认值:1000毫秒) - 比此更长的时间,而且不是滑动
- horizontalDistanceThreshold(默认值:30px) - 滑动水平位移必须大于此值。
- verticalDistanceThreshold(默认值:75px) - 滑动垂直位移必须小于此值。
相关问题: