我有以下方法在phonegap应用中播放声音:
if (Ext.os.is.Android) {
var soundPath = util.phonegap.getResourcesPath() + "/sounds/1khz_1_5s.mp3";
var restSound = new Media(soundPath,
function () {
}, function (error) {
console.log(error);
});
restSound.play();
}
else {
new Ext.Audio({hidden:true, url:'sounds/1khz_1_5s.mp3'}).play();
}
但是,如果在我的应用程序打开时播放Pandora或类似内容,则会停止音频,并且在我的声音结束时不会恢复它。当我播放声音时,如何恢复正在发生的音频?
我需要这个才能在iOS和Android上运行。
答案 0 :(得分:0)
使用javascript桥。它更容易。