어떤 이유로 일시 중지 이벤트가 발생하면 발포하지 않습니다.코르도바 : 발사하지 않는 이벤트
내 휴대 전화의 홈 버튼을 누르면 일시 중지 이벤트가 발생하여 음악을 일시 중지해야합니다. 하지만 대신에 계속 연주합니다.
하지만 내 앱을 다시 열면 갑자기 일시 중지되었다가 다시 시작됩니다. 따라서 앱으로 돌아갈 때 두 이벤트가 모두 발생합니다.
앱을 종료 할 때 onPause가 실행되지 않는 이유는 무엇입니까?
나는 다음과 같은 코드가 있습니다
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("resume", onResume, false);
document.addEventListener("pause", onPause, false);
}
function onPause() {
PauseMusic();
alert('paused');
}
function onResume() {
ResumeMusic();
alert('resumed');
}
Android에 있습니다. 나는 iOS "quirk"를 보았다. 나는 그것과 비슷하다고 생각하지만 안드로이드에서 (docs에 따라) 일어나서는 안된다. 그러나 더 많은 사람들이 문제가있는 것으로 보입니다. 참조 : https://groups.google.com/forum/#!searchin/phonegap/pause/phonegap/nX-h3A4_Yn8/LrW91VfPJmMJ - 버그라고 생각합니다. –