为了运行一个phonegap应用我们需要插件,我已经安装了这个插件 https://github.com/katzer/cordova-plugin-background-mode 按照给出的步骤 添加了以下代码,但没有成功。一点帮助将不胜感激。或者有任何关于任何教程的插件可用?感谢
window.onunload=function(){
alert("sdcvbh");
window.plugin.backgroundMode.enable();
};
onDeviceReady: function() {
app.receivedEvent('deviceready');
alert("v");
window.plugin.backgroundMode.disable();
},
答案 0 :(得分:0)
尝试这样的事情:
<script src="cordova.js></script>
<script>
function onDeviceReady(){
document.addEventListener('pause', onPause, false);
document.addEventListener('resume', onResume, false);
window.plugin.backgroundMode.disable();
}
function onResume(){
window.plugin.backgroundMode.disable();
}
function onPause(){
window.plugin.backgroundMode.enable();
}
document.addEventListener('deviceready', onDeviceReady, false);
</script>
这将使用cordova设备,暂停和恢复事件,并应完成您所需的工作。
有关可用事件结帐this的更多信息(撰写本文时,当前版本的cordova为3.5.0。)