Quindi, in sostanza, ho suoni di sottofondo che il gioco tramite la loro funzione di riproduzione audio API Web e simile a questa:PhoneGap app utilizzando sia mezzi API e Web API audio è disattivato durante la registrazione inizia
function playSound(buffer) {
if (buffer) {
var source = appAudioContext.createBufferSource();
source.buffer = buffer;
source.connect(appAudioContext.destination);
source.start(0);
} else {
alert("ERROR: playSound has undefined buffer");
}
}
Quando ho iniziare la registrazione con l'API di PhoneGap Media (cordova-plugin-media via npm), tutti i miei suoni di Web Audio sono disattivati e non riesco a riprodurli anche quando la registrazione viene interrotta. C'è un modo per far sì che queste due API funzionino bene insieme in PhoneGap? Sto sviluppando un'applicazione solida che richiederà la versatilità dell'API Web Audio con le funzionalità di registrazione native dell'API multimediale.