【问题标题】:PhoneGap application requires native iOS code for background service?PhoneGap 应用程序需要原生 iOS 代码来提供后台服务?
【发布时间】:2013-01-29 16:26:39
【问题描述】:

我有一个 PhoneGap 应用程序,它每 5 分钟检查一次您的位置并报告回来等等。当应用程序需要在后台运行时执行此操作。

对于 Android,我编写了本机代码,但对于 iOS,这可以吗?

我什至不确定您将如何在 PhoneGap 中实现本机目标 c,因为它们是非常不同的编译器等,它会暂停。

任何建议将不胜感激当它回到前面时,它将恢复所有剩余的操作。

【问题讨论】:

    标签: ios cordova phonegap-plugins


    【解决方案1】:

    您需要编写一个插件来执行此操作。插件将允许您编写 Objective-C 代码并将其链接回 JS 函数。以下是一些教程:

    From Apache

    From Adobe

    Another

    这里还有很多人们已经创建的插件:iOS Plugins

    【讨论】:

    • 谢谢。我收到了 PhoneGap 代表的回复,他说; PhoneGap 可以在后台运行并更新 GeoLocation 吗?简短的回答,不。当应用程序放在后台时,它会暂停。当它回到前面时,它将恢复所有剩余的操作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多