在本机上按下多个TouchableOpacity元素

时间:2018-08-06 15:35:52

标签: android reactjs react-native

我正在开发必须播放多种声音的应用程序。好吧,我正在使用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。我想要一起按下元素,例如它们一起播放声音。

谢谢您的帮助:)

享受。

0 个答案:

没有答案