onPress仅响应长按

时间:2019-09-20 03:57:18

标签: react-native-android expo

我已经使用Expo创建了一个应用,并且在Android上运行时,onPress需要长按才能真正响应。 TouchableOpacity的{​​{1}},TouchableWithoutFeedbackTouchableNativeFeedbackreact-native的{​​{1}}都会发生这种情况。

触发Button时执行的操作类型无关紧要;我的应用尝试尝试react-native-elements,但是即使是简单的onPress也需要长按。以下是我使用的组件之一的代码,包括其样式。 SO中的许多答案都提到了定位和zIndex,但这似乎不是我的问题。

navigate

这仅在模拟器和设备上的Android中发生。将应用程序部署到iOS时效果很好。

奇怪的是,导航组件的后退箭头可以正常工作,只需按一下即可完成工作,但是我刚才使用的任何上述组件在按下时都无法正常工作。

有任何线索吗?

这是一个博览会小吃,再现了问题https://snack.expo.io/@pollirrata/cae485

1 个答案:

答案 0 :(得分:1)

删除TapGestureHandler,固定小吃https://snack.expo.io/@djalik/nervous-oranges