2011-12-22 42 views
0

我認爲答案是否定的,因爲在我的應用程序定時器似乎停止運行。然而,有一個封閉的處理程序,所以它似乎JavaScript可以在接近的時刻運行...當程序關閉時,Phonegap可以運行javascript嗎?

如果答案是否定的,你會如何創建一個應用程序,可以定期檢查新郵件的遠程服務器(然後發送推送通知,以便用戶打開應用程序)?

任何幫助表示讚賞!

回答

0

我想答案應該是要啓動的定期ping服務器..沒有在PhoneGap的這個當應用程序被啓動了服務,U會寫一點java代碼。 檢查安卓服務。

0

我也無法當應用程序被關閉運行任何JavaScript(「暫停」)。根據iOS的怪癖,代碼時,應用程序恢復(我已經證實了這一點),這似乎完全是愚蠢的執行。


我相信這是iOS 5中添加,但有一個新的「辭職」事件「暫停」事件之前觸發,它可以讓你執行JavaScript的應用程序被關閉:d

function onResign() { 
    //App is closing...do what you must! 
} 

document.addEventListener('resume', onResign, false); 
相關問題