React Native TouchableNativeFeedback

时间:2017-06-05 06:40:40

标签: react-native

使用React-Native有一个长按错误

使用TouchableHighlight和TouchableNativeFeedback

尝试从州RESPONDER_INACTIVE_PRESS_IN过渡到RESPONDER_ACTIVE_LONG_PRESS_IN

My code

4 个答案:

答案 0 :(得分:8)

这个问题通常只在你调试时出现在android中。 此问题https://github.com/facebook/react-native/issues/5823进一步详细说明。

尝试关闭调试功能,看看是否仍然出现错误。

答案 1 :(得分:0)

对齐手机和计算机上的时钟可能会解决此问题。我的经验是两个时钟不需要完全匹配,只要确保它们不会超过几秒钟。您可以通过手动调整一个时钟轻松实现此目的。

答案 2 :(得分:0)

是的,我遇到了同样的问题,经过更多的研究,我发现它的解决方案,而不是使用TouchableHighlight,你可以使用TouchableOpacity组件。 有关详细信息,请参阅此链接 -

http://androidseekho.com/others/reactnative/how-to-solve-touchable-longpressdelaytimeout-problem-in-react-native/

答案 3 :(得分:0)

使用remote debugging

时会出现此问题