【发布时间】:2014-09-13 09:55:01
【问题描述】:
由于某种原因,暂停事件没有在应该触发的时候触发。
如果我按下手机上的主页按钮,这就是应该触发暂停事件的地方,它应该暂停音乐。但它却一直在播放。
但是当我再次打开我的应用程序时,它突然暂停然后恢复。所以当我返回应用程序时它会触发这两个事件。
为什么我离开应用时 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');
}
【问题讨论】:
标签: javascript android cordova