2016-05-04 28 views
0

想創建應用程序cordova和離子的android在alaram有時像2:50和我想程序運行甚至關閉程序我使用katzer/cordova-plugin-background-模式插件,但是當我關閉程序時,它會關閉,不仍然在後臺運行,這是代碼示例我用:我怎樣才能運行科爾多瓦應用程序甚至用戶關閉應用程序

document.addEventListener('deviceready', function() { 

    cordova.plugins.backgroundMode.setDefaults({ 
    title: 'TheTitleOfYourProcess', 
    text: 'Executing background tasks.' 
    }); 

    // Enable background mode 
    cordova.plugins.backgroundMode.enable(); 

    // Called when background mode has been activated 
    cordova.plugins.backgroundMode.onactivate = function() { 
    // Set an interval of 3 seconds (3000 milliseconds) 
    setInterval(function() { 
     var dd = new date(); 
     var h = dd.getHours(); 
     var m = dd.getMinutes(); 
     if(h == 2 && m ==50){ 
     alert("2:50"); 
     } 
    }, 3000); 
    } 
}, false); 

我怎樣才能使應用程序仍然運行,即使用戶關閉程序一樣,鬧鐘或一些程序提醒?

+0

的可能的複製[即使關閉應用程序運行服務(殺死)(http://stackoverflow.com/questions/18827085/run-service-even-if-the-application-is-closed-killed) – manolodewiner

+0

這是本機我需要一些東西在cordova @manolodewin – pouria

+0

你可以使用後臺服務:https://build.phonegap。 com/plugins/1041 – Dhruv

回答

2

此行添加到您的​​3210使背景活動

<preference name="KeepRunning" value="true"/> 
相關問題