2017-02-21 235 views
1

如何在原生android应用程序中同时播放两个音频文件?现在用的反应,本机audioplayer包,如果我尝试打两个音频React-native音频播放器

componentWillMount() { 
    AudioPlayer.play('audio1.mp3'); 
    AudioPlayer.play('audio.mp3'); 
    } 

第二音频仅得到发挥和第一音频不是。 如何让两个音频同时播放?

回答

1

我推荐使用react-native-sound而不是 - 这绝对支持多个音频同时播放。我们已经在多个项目中使用它。

https://github.com/zmxv/react-native-sound

+0

thanq bro !!!反应,本机声音帮助!!!!!! –

0

也许这个代码将帮助你一点,但没有测试它 ...:

mp1=new MediaPlayer(); 
mp1.setDataSource("/sdcard/" + path); 
mp1.prepare(); 
mp1.start(); 
mp1.setDataSource("/sdcard/" + path); 
mp1.prepare(); 
mp1.start(); 

检查还出这个代码,他有您的解决方案,他的问题

music player play 2 song at the same time

+0

我想你是说android的,但我要求反应原生。我想将音频文件存储在我的项目目录中,以便在构建apk时将它捆绑在一起。如果我从SD卡中添加它,那么我怎样才能使用它在我的应用程序安装在其他移动? –