2014-10-08 15 views
0

我幾乎完成了一個非常簡單的Phonegap應用程序,該應用程序涉及秒錶類型功能,該功能在啓動時需要無限期地運行,直到用戶停止它,即使他們將屏幕關閉/在後臺運行它。我主要用javascript工作,而我發現的唯一解決方案需要使用java,並且截至目前,這已經超出了我的範圍。儘管我發現的很多東西都有1年多了,但我希望有一個簡化的解決方案來實現帶有phonegap的服務,其中整個目標是在設備閒置時保持一個setInterval(,1000) 。那麼對於這個最直接的選擇是什麼?如何在Phonegap應用程序中創建一個簡單服務以在後臺運行setInterval()?

回答

1

最好的辦法是使用後臺服務插件。

https://github.com/katzer/cordova-plugin-background-mode

沒有,當它被設置爲後臺的程序將會暫停。我已閱讀關於使用AJAX調用Web服務器來保持您的應用程序在後臺運行,這將保持setInterval之類的東西,但我從來沒有嘗試過/測試過該方法。

相關問題