我们一直在使用Phonegap / Cordova 3.3.0开发移动应用程序。
我们现在遇到的问题是我们真的需要这个应用程序的后台服务,它需要在不打开应用程序本身的情况下运行。
我找到了一些像https://github.com/Red-Folder/Cordova-Plugin-BackgroundService这样的服务,但所有这些服务似乎都依赖于平台。 Phonegap的优点在于开发主要与平台无关。
有谁知道独立于任何平台运行的后台服务? 我认为找到这样的服务非常困难,因为IOS和android的区别太大了。
非常感谢你。
答案 0 :(得分:1)
我认为你的假设是正确的,除非有人自己开发了这个插件,然后看起来你必须自己做。
但我不确定如何在iOS中执行此操作 - 我认为它不支持真正的多任务处理?
然而,请记住,使用Cordova / PhoneGap - 它真正跨平台的唯一原因是因为有人在您编写本机到JavaScript之间的桥梁之前 - 所以总会有一个本机代码元素在那里某处。