7

我们一直在使用 Phonegap/Cordova 3.3.0 开发移动应用程序。

我们现在遇到的问题是,我们确实需要为这个应用程序提供一个后台服务,它需要在不打开应用程序本身的情况下运行。

我发现了一些像https://github.com/Red-Folder/Cordova-Plugin-BackgroundService这样的服务,但所有这些服务似乎都依赖于平台。Phonegap 的美妙之处在于其开发大部分是独立于平台的。

有谁知道独立于任何平台运行的后台服务?我认为很难找到这样的服务,因为 IOS 和 android 差异太大。

非常感谢您提前。

4

1 回答 1

1

我认为你的假设是正确的,除非有人自己开发了插件,否则看起来你必须自己做。

但我不确定如何在 iOS 中执行此操作 - 我认为它不支持真正的多任务处理?

但是,请记住,对于 Cordova/PhoneGap——它真正跨平台的唯一原因是因为在你之前有人编写了原生到 JavaScript 之间的桥梁——所以在某个地方总会有一个原生代码元素。

于 2014-02-06T12:34:16.227 回答