3

我正在开发一个使用 PhoneGap/Cordova 跟踪用户地理位置的应用程序。即使应用程序处于后台,了解用户的位置也至关重要。我在谷歌群组和论坛上发现了很多相互矛盾的信息。一些人声称它可以工作,而另一些人则声称它根本不起作用,因为 Apple 拒绝在后台执行 JavaScript。很多信息已经过时了,我尝试的黑客和解决方法都失败了。

我将“必需的后台模式”/“应用程序注册位置更新”属性添加到我的 projectname.info.plist。

我的简单问题是;在运行PhoneGap iOS应用程序的情况下收集地理信息是否可能在后台运行?

问候!

4

1 回答 1

0

答案是不。当应用程序在后台时,Apple 不允许执行 Javascript。一个可能的解决方案是创建一个 phonegap 插件,它可以在不使用 Javascript 的情况下执行此操作。

于 2013-02-28T10:47:04.690 回答