Javascript 在Ionic/ngCordova中同时播放多个音频文件
我正在离子城开发一个应用程序,需要能够同时播放2个音频文件 起初,我尝试使用HTML5音频功能,这使我能够做到这一点。然而:在网络上,它可以根据需要同时播放两种声音,但在我的Android手机上运行时,只能播放一个音频文件 我进一步看了看,发现ngCordova的$cordovaMedia。 所以我继续使用ngCordova网站上的信息: (我包括了js文件) 产生以下代码:Javascript 在Ionic/ngCordova中同时播放多个音频文件,javascript,angularjs,media,ionic,ngcordova,Javascript,Angularjs,Media,Ionic,Ngcordova,我正在离子城开发一个应用程序,需要能够同时播放2个音频文件 起初,我尝试使用HTML5音频功能,这使我能够做到这一点。然而:在网络上,它可以根据需要同时播放两种声音,但在我的Android手机上运行时,只能播放一个音频文件 我进一步看了看,发现ngCordova的$cordovaMedia。 所以我继续使用ngCordova网站上的信息: (我包括了js文件) 产生以下代码: angular.module('starter.controllers', ['ngCordova']) .contr
angular.module('starter.controllers', ['ngCordova'])
.controller('HomeCtrl', function($scope, $cordovaMedia, $ionicLoading) {
$scope.play = function() {
var media = $cordovaMedia.newMedia('http://www.tonycuffe.com/mp3/tail%20toddle.mp3');
media.play();
var media2 = $cordovaMedia.newMedia('http://www.tonycuffe.com/mp3/saewill.mp3');
media2.play();
console.log(media);
console.log(media2);
}
});
两个对象可以很好地分开播放,但当一起播放时,只能听到媒体2
有人知道这是为什么,如果我能解决它吗?我当然也愿意接受其他选择。你必须阅读有关混音的书籍。