草庐IT

ios - PhoneGap iOS getCurrentPosition while app is in background

coder 2024-01-13 原文

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

我在 projectname.info.plist 中添加了“Required background modes”/“App registers for location updates”属性。

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

问候!

最佳答案

答案是否定的。 Apple 不允许在应用程序处于后台时执行 Javascript。一个可能的解决方案是创建一个不使用 Javascript 的 phonegap 插件。

关于ios - PhoneGap iOS getCurrentPosition while app is in background,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14329838/

有关ios - PhoneGap iOS getCurrentPosition while app is in background的更多相关文章

随机推荐