作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Meteor 和 cordova 插件构建了一个应用程序。我希望该应用程序在后台运行。目前发生的情况是,应用程序在后台运行约 10 分钟后停止工作。是否可以在后台运行 meteor 移动应用程序?
最佳答案
我最近测试过它,cordova应用程序可能会在后台运行几个小时(至少一整天,没有测试更长时间),并且地理定位在这一整天都在工作。这是在 Android L 上测试的,不知道 iOS 上是否如此。
不确定它是否始终保持与服务器的连接,但至少客户端仍在运行。
此外,为了节省电池,我仅每 x 分钟检查一次地理位置,使用 Meteor.setInterval
和 mdg:geolocation封装:
Meteor.setInterval(function () {
Session.set('geoLocation', newGeolocation);
}, 60000 * 15); //15 minutes
关于meteor - 如何让 meteor 手机App一直在后台运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30526796/
我是一名优秀的程序员,十分优秀!