Phonegap后台服务-Android、iOS和Windows Phone

Phonegap后台服务-Android、iOS和Windows Phone,android,ios,cordova,windows-phone-8,phonegap-plugins,Android,Ios,Cordova,Windows Phone 8,Phonegap Plugins,我想在Phonegap做一个后台服务。 例如,每10分钟检查一次,看是否有新消息。 虽然我可以找到一些本地解决方案。 我找不到一个通用的解决办法 我的问题是:为Phonegap提供通用后台服务的最佳方式是什么 我想至少支持:Android、iOS和Windows Phone您应该考虑推送通知服务可能是跨平台的最佳一致性行为。一些平台,除了特定的应用程序类型,不能像你提到的那样频繁运行以防止电池耗尽。如前所述,这个问题对于StackOverflow来说太广泛了。您需要找到最适合每个平台的解决方案,

我想在Phonegap做一个后台服务。 例如,每10分钟检查一次,看是否有新消息。 虽然我可以找到一些本地解决方案。 我找不到一个通用的解决办法

我的问题是:为Phonegap提供通用后台服务的最佳方式是什么


我想至少支持:Android、iOS和Windows Phone

您应该考虑推送通知服务可能是跨平台的最佳一致性行为。一些平台,除了特定的应用程序类型,不能像你提到的那样频繁运行以防止电池耗尽。如前所述,这个问题对于StackOverflow来说太广泛了。您需要找到最适合每个平台的解决方案,因为一个通用解决方案可能会产生一个不比最不符合您需要的平台更好的解决方案。每10分钟检查一次就是一个例子。而我可以始终为每个独立的平台寻找最佳解决方案。我想使我的代码尽可能通用。这意味着当一个新的操作系统出现时,唯一需要更新的是Phonegap/Cordova,而不是重写函数。我仍然建议发送推送通知,而不是轮询——它很可能在不同平台之间保持合理的一致性。