Fix audio fade in fight on pause event
This commit is contained in:
parent
dcac44027a
commit
58f92db8a0
2 changed files with 0 additions and 64 deletions
|
@ -1,37 +1,5 @@
|
|||
// by VienDesu! Poring Team 2023
|
||||
|
||||
// ============================================================
|
||||
// Add Cordova pause/resume events support for AudioManager
|
||||
// ============================================================
|
||||
|
||||
var currentBgm = null;
|
||||
var currentBgs = null;
|
||||
|
||||
document.addEventListener("deviceready", onCordovaDeviceReady, false);
|
||||
|
||||
function onCordovaDeviceReady() {
|
||||
console.log("AudioManager - SETUP!!!"); //Remove in release
|
||||
document.addEventListener("pause", onCordovaPause, false);
|
||||
document.addEventListener("resume", onCordovaResume, false);
|
||||
};
|
||||
|
||||
function onCordovaPause() {
|
||||
console.log("AudioManager - HIDE!!!"); //Remove in release
|
||||
currentBgm = AudioManager.saveBgm();
|
||||
currentBgs = AudioManager.saveBgs();
|
||||
AudioManager.stopAll();
|
||||
};
|
||||
|
||||
function onCordovaResume() {
|
||||
console.log("AudioManager - SHOW!!!"); //Remove in release
|
||||
try {
|
||||
AudioManager.replayBgm(currentBgm);
|
||||
AudioManager.replayBgs(currentBgs);
|
||||
} catch {
|
||||
console.log("CordovaFixes: Audio to resume not found!");
|
||||
}
|
||||
};
|
||||
|
||||
// =========================================================
|
||||
// Add Cordova pause/resume events support for RPG Maker
|
||||
// =========================================================
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue