React Native按钮释放监听器

时间:2019-04-30 16:35:37

标签: react-native button

我正在用音频消息聊天。我想在Whatsapp或其他Messenger中做类似的事情。当用户按住按钮时-程序正在录制声音,当他释放时-程序停止并发送消息。

我的问题是如何使用Touchableopacity或Button并监听释放事件。

2 个答案:

答案 0 :(得分:2)

您可以在onPressIn prop of TouchableOpacity中开始录制,并在onPressOut prop of TouchableOpacity中停止它

答案 1 :(得分:1)

TouchableOpacity组件具有一个名为onPressOut的道具,您可以在其中传递一个函数,以在用户释放按钮时执行。