React Native:音频无法在android中播放

时间:2019-09-12 16:17:45

标签: android react-native audio expo

我使用Expo(expo-av)在react-native应用程序中播放(仅播放,不录制)音频。 音频在浏览器中正常播放,但是当我创建.apk文件并在手机上运行时,没有音乐。该应用程序可以正常运行,但不会播放音频。

可能是什么问题?

播放功能:

async loadAudio(load_source) {
    const source = { uri: load_source };
    const initialStatus = {
      shouldPlay: false,
      volume: 1,
      isMuted: false,
      isLooping: false
    };
    const { sound, status } = await Audio.Sound.createAsync(
        source,
        initialStatus
    );
    await sound.playAsync();
}

其中一段代码被称为“ loadAudio”功能

if(parseInt(teamAllPoints) >= parseInt(this.props.points)){
    this.props.loadAudio(this.props.winnerSound);
}else{
    this.props.loadAudio(this.props.nextStepSound);
}

对不起,英语不好:)

0 个答案:

没有答案