Как отключить звук из списка и воспроизвести нажатый звук - PullRequest
0 голосов
/ 27 октября 2019

Как воспроизвести аудио и остановить ранее воспроизведенное аудио. Я использую реагирующий родной звук для воспроизведения звука в приложении реагирующего родного.

showList = imgs =>
    imgs.articles
      ? imgs.articles.map((item, i) => (
          <TouchableWithoutFeedback onPress={() => this.onPlay(item)} key={i}>
            <View style={styles.cardContainer}>
              <View style={styles.contentCard}>
                <Image
                  source={{uri: `${item.image}`}}
                  style={styles.imagestyle}
                  resizeMode="cover"
                />
              </View>
              <View style={styles.contentCard}>
                <Text style={styles.titleCard}>
                  {item.name}
                  {this.state.isPlaying ? (
                    <Image source={require('../images/pause.png')} />
                  ) : (
                    <Image source={require('../images/play.png')} />
                  )}
                </Text>
              </View>
            </View>
          </TouchableWithoutFeedback>
        ))
      : null;

Я хочу воспроизвести звук и остановить ранее воспроизведенный звук и приостановить изображение после имени ранее воспроизведенного аудио ивоспроизвести изображение после названия вновь воспроизводимого аудио

...