react-native-gesture-responder
react-native-gesture-responder copied to clipboard
双击时,会同时触发单击和双击事件,这是一个bug吗?
这是双击时打印的日志,我试过这样绕过
if (!gestureState.doubleTapUp) {
if (gestureState.singleTapUp) {
this.singleTap();
}
}
但是仍然同时触发了单击和双击,这两个事件是否应该是互为逆否?
@StevenKing9 你好,这不是bug。一个doubleTap是由两个singleTap组成的。 可以使用onResponderSingleTapConfirmed来排除doubleTap的情况。
额,现在的需求是,双击的时候出现了2次单击,我想要排除的其实是单击事件
@StevenKing9
可以通过onResponderSingleTapConfirmed来获取单击事件,通过
if (gestureState.doubleTapUp) {}
来获取双击事件