我正在使用带有滑动手势的Hammer.js。我有一个全宽/高页面的主页。当用户向上滑动时,主页向上移动并且看到长的水平滚动页面。如果用户向下滑动,我希望主页重新进入视图。
好像我可以拥有:
a)允许向下滑动并向上滑动 - 没有侧面滚动
或
b)允许向下滑动和侧向滚动 - 但不要向上滑动
有没有人遇到类似的问题并找到了解决方法?
答案 0 :(得分:0)
我最终成功地解决了这个问题。我在我的大卷轴区域创建了一个绝对定位的盒子,这是一个全宽度,包括样式:touch-action:pan-x!important;这会覆盖触摸动作:pan-x,pan-y;哈默补充道。然后我在这个物体上打电话给Hammer,它有效!