phonegap背景插件用法

时间:2014-06-02 17:07:22

标签: javascript cordova cordova-plugins

为了运行一个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();
},

1 个答案:

答案 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。)