如何让流星移动应用继续在后台运行?

时间:2015-05-29 10:06:32

标签: meteor geolocation cordova-plugins

我使用meteor和cordova插件构建了一个应用程序。我希望该应用程序在后台运行。目前正在发生的是,app在后台工作大约10分钟后停止工作。 是否可以运行在后台运行的流星移动应用程序?

1 个答案:

答案 0 :(得分:2)

我最近测试了它,cordova应用程序可能在后台运行了几个小时(至少一整天,没有经过长时间测试),地理定位在这一整天都有效。 这是在Android L上测试的,对iOS不知道。

不确定它是否始终保持与服务器的连接,但至少客户端仍在运行。

另外,为了保存电池,我只使用Meteor.setIntervalmdg:geolocation包每隔x分钟检查地理位置:

Meteor.setInterval(function () {
  Session.set('geoLocation', newGeolocation);
}, 60000 * 15); //15 minutes
相关问题