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
|
// 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
|
// Add Cordova pause/resume events support for RPG Maker
|
||||||
// =========================================================
|
// =========================================================
|
||||||
|
|
|
@ -1,37 +1,5 @@
|
||||||
// by VienDesu! Poring Team 2023
|
// 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
|
// Add Cordova pause/resume events support for RPG Maker
|
||||||
// =========================================================
|
// =========================================================
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue