Jquery mobile 了解jQuery移动刷配置变量

Jquery mobile 了解jQuery移动刷配置变量,jquery-mobile,Jquery Mobile,我们一直在开发一款iPad应用程序,并正在使用jQuery Mobile处理诸如刷卡(更改页面)之类的事件。在测试应用程序时,用户显然感觉不对劲。当尝试滚动时,它对滑动太敏感,反之亦然 我们已经使用了配置变量,但我们不确定是否了解每个配置变量的作用。我们制作了一张图表,帮助我们了解它们是如何协同工作的。我们是否正确理解了这一点或遗漏了什么 不确定这是否有帮助,但jQM在博客中发布了这一点 添加了可配置的刷卡事件阈值 数据库中有许多硬编码常量 jquery.mobile.event.js滑动

我们一直在开发一款iPad应用程序,并正在使用jQuery Mobile处理诸如刷卡(更改页面)之类的事件。在测试应用程序时,用户显然感觉不对劲。当尝试滚动时,它对滑动太敏感,反之亦然

我们已经使用了配置变量,但我们不确定是否了解每个配置变量的作用。我们制作了一张图表,帮助我们了解它们是如何协同工作的。我们是否正确理解了这一点或遗漏了什么


不确定这是否有帮助,但jQM在博客中发布了这一点

添加了可配置的刷卡事件阈值

数据库中有许多硬编码常量 jquery.mobile.event.js滑动代码。对于需要调整的开发人员 这些常数允许更大的垂直位移,并且 注册刷卡,这项新功能允许对其进行调整。谢谢 感谢你的贡献

  • ScrollSuppressionThreshold(默认值:10px)–大于此水平位移,我们将抑制滚动
  • durationThreshold(默认值:1000ms)–比这个时间长,而且不是刷卡
  • 水平距离阈值(默认值:30px)–滑动水平位移必须大于此值
  • 垂直距离阈值(默认值:75px)–滑动垂直位移必须小于此值
相关问题:


我根据这些定义绘制了三年级的插图,但我们仍然觉得有点难以理解。对我来说,垂直距离阈值应该真正命名为SwipesUppressionThreshold。我认为这会为我们消除很多困惑。为此,我建议在Wiki中添加一个功能请求:和/或跟随Twitter@jquerymobile上的开发人员提出您的请求。好主意,这是我的请求-您也可以看到计划中的内容: