gpt4 book ai didi

javascript - 使用锤子默认向上滑动

转载 作者:太空宇宙 更新时间:2023-11-04 13:22:32 26 4
gpt4 key购买 nike

我正在使用 hammer js 在任何移动桌面上进行滑动手势。只需向左/向右滑动即可转到下一个/后退。

但我希望它向上/向下保持原样(向上/向下滚动)。

代码非常简单,问题是当我向上/向下滑动页面时异常向上/向下滚动。有时它根本不滚动或向上或向下滚动一点点。

function hammerEvent( event ){

if(event.type == 'swipe' ){
if(event.direction == 'left'){
event.preventDefault();
document.location = gNext.href
}
if(event.direction == 'right'){
event.preventDefault();
document.location = gBack.href
}

}
}

有人遇到过这种情况吗?

最佳答案

抱歉回复晚了,但还是...

如果您使用较旧版本的 Hammer(大约 0.6)- 您可以将适当的参数传递到它的选项中,例如

var hammer1 = new Hammer(element, {
drag_vertical: false,
swipe: false
});

我不确定较新的版本,但似乎您应该只传递其他参数(smth,如 drag_block_vertical: true)。在 Hammer page 查看更多关于参数的信息.

关于javascript - 使用锤子默认向上滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14618363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com