如何在Android上保持我的Phonegap应用程序的javascript运行最小化?

时间:2014-12-02 04:16:48

标签: javascript android cordova

使用Android Phonegap Build开发了一个应用程序,会发生什么:当最小化时,应用程序暂停(暂时冻结javascript)。为了解决这个问题,我测试了BackgroundMode插件,但仍然是一样的。在应用程序中,有一个事件在动画到达特定帧时开始,但在应用程序最小化时不会发生这种情况。嗯,这是我最大的问题。

以下代码的一部分:

document.addEventListener("deviceready", function ()
    {
        window["myphonegap"] = true;

        // Create new runtime using the c2canvas
        cr_createRuntime("c2canvas");

        document.addEventListener("pause", function() {
            cr_setSuspended(false);
            cordova.plugins.backgroundMode.enable();
        }, true);

        document.addEventListener("resume", function() {
            cr_setSuspended(false);
            cordova.plugins.backgroundMode.disable();
        }, true);

        document.addEventListener("backbutton", function() {
            cr_setSuspended(false);
        }, true);
    }, true);

0 个答案:

没有答案