我尝试执行以下操作,但仍然无法使用垂直滚动来处理hammer.js元素。
mc = new Hammer.Manager(myElement, {
touchAction: 'auto',
recognizers: [
[Hammer.Pan,{ direction: Hammer.DIRECTION_HORIZONTAL }],
]
});发布于 2017-04-12 13:55:46
如果你想在myElement上支持垂直滚动,那么你需要添加一个垂直平移识别器,而不是水平识别器。
代码应该是:
mc = new Hammer.Manager(myElement, {
touchAction: 'auto',
recognizers: [
[Hammer.Pan, { direction: Hammer.DIRECTION_VERTICAL }],
]
});https://stackoverflow.com/questions/43360425
复制相似问题