android - 在 react-native 上按多个 TouchableOpacity 元素
问题描述
我正在开发一个必须播放多种声音的应用程序。好吧,我正在使用 react-native-sound 库。很棒,但是当用户按下 TouchableOpacity 元素时,必须播放我的声音。但是,当我在我的 Android 设备上进行测试时,我可以在按下按钮时播放声音,很好,但是当我想同时按下两个按钮时,没有任何附加内容或只播放一个声音。
我的代码示例:
export default class PayerButton extends Component {
render () {
return (
<TouchableOpacity
onPress={ this.playTheSound(this.props.mySound) }
>
<Text>Play this sound</Text>
</TouchableOpacity>
);
}
playTheSound() { ... }
}
在我的 App 组件中,我有两个元素 PlayerButton。我想要一起按下元素,例如他们一起播放声音。
谢谢您的帮助 :)
享受。
解决方案
推荐阅读
- javascript - getElementById("myID").value 返回“Cannot read property 'value' of null”错误,当我控制台日志“myID”时,我得到了整个类文本
- python - 根据 csv 文件中的组创建列表并使用 Python 传递给 SQL 查询
- python - 在 Python 2.7 中将类方法应用于另一个类中的对象
- html - 如何在引导程序 4 中的图像上写入文本
- class-diagram - 如何从用例创建类图
- c# - 使用 API 在另一个进程的控制台中写入(不重定向它的标准输入)
- javascript - Vuejs如何在组件中获取自定义定义对象
- csv - sqlite3 导入 csv 文件
- vue.js - 不同组件的脚本元素上的b-modal弹出窗口,如何显示模态?
- c# - Asp.Net Html.editorFor foreign id 转换为来自不同表的名称