0
私は別のオーディオコルドバメディアプラグインの問題複数のオーディオ
プレイのためのメディアプラグインを使用しています今
angularJSとコルドバでアプリを開発しています私が検出されたとiOS上の問題バックグラウンドオーディオ(長いオーディオとループ)と別のオーディオ(短く1回だけ再生)、2番目のオーディオが終了したら、バックグラウンドオーディオも停止する
修正方法はありますか? openPopupのオーディオが終了すると、その後、バックグラウンドオーディオがあまりにも終了
backgroundMusic = new Media("background",
function() {
//success (object has completed the current play, record, or stop)
},
function (err) {
//error
console.log("playAudio():Audio Error: " + err);
},
function (status) {
if(status == Media.MEDIA_STOPPED){
//patch for ios issue
backgroundMusic.seekTo(1);
backgroundMusic._position = 0;
//end of patch
backgroundMusic.play({playAudioWhenScreenIsLocked : false});
}
}
);
backgroundMusic.play({playAudioWhenScreenIsLocked : false});
//and the other audio
openPopUp = new Media("openPopUp.mp3",
function() {
//success (object has completed the current play, record, or stop)
},
function (err) {
//error
console.log("playAudio():Audio Error: " + err);
}
);
openPopUp.play({playAudioWhenScreenIsLocked : false});
コード
の作品
あなたは、同時に複数のオーディオストリームを再生しようとしていますか?私はあなたがMedia Pluginでそれを行うことはできないと思います。私はこのプラグインを使ってより良い経験をしています:https://github.com/floatinghotpot/cordova-plugin-nativeaudio – johnborges
@johnborgesはい、私は2つのオーディオ、バックグラウンドオーディオを再生しようとしています。他のオーディオが再生されているアイテム プラグインnativeAudioを使用するには、Angularサービスモジュールをインストールする必要がありますか? ありがとう – user2171002
@johnborges Cordovaのメディアプラグインからエラーが発生しているようですが、私はそれを発見しました: issues.apache.org/jira/browse/CB-7599 issues.apache.org/jira/browse/CB-11026 – user2171002