当我要去主屏幕时,我正试图停止播放音乐(使用phonegap / cordova / js)。 经过一些研究后,我发现eventlistener“暂停”以检查用户何时离开应用程序,但如果我使用该代码则无法正常工作。一种使这项工作的方法吗?
我的代码:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("pause", onPause, false);
document.addEventListener("resume", onResume, false);
document.addEventListener("menubutton", onMenuKeyDown, false);
}
function onPause() {
console.log('paused');
alert('paused');
}
function onResume() {
console.log('resumed');
alert('resumed');
}
function onMenuKeyDown() {
console.log('onMenuKeyDown');
alert('onMenuKeyDown');
}
像this链接建议我也将此添加到config.xml
<preference name="KeepRunning" value="true" />
为什么不起作用?