【问题标题】:Making an Android web app run in the background使 Android Web 应用在后台运行
【发布时间】:2013-05-24 16:27:38
【问题描述】:

是否可以让 Android 网络应用在后台运行?我听说 Opera 和 Firefox 允许你这样做,但我找不到很多关于它的资料。具体来说,我正在制作一个使用地理位置来跟踪用户的网络应用程序,然后将其发送到服务器。它应该能够在用户执行不同任务时在后台运行。

【问题讨论】:

  • 对于原生应用程序,您可以实现服务(请参阅 android 文档 Services),但不确定网络应用程序。

标签: android web-applications geolocation


【解决方案1】:

您可以为 Android 编写一个混合的 Phonegap 应用程序。这样一来,它就可以成为一个 Web 应用程序,因为大部分逻辑都可以封装在 HTML/CSS/JS 中,但您可以使用 Phonegap 插件来提供让您的应用程序在后台保持活跃所需的原生 android 功能。

随机是正确的 - 您可以实施一项服务以使其在后台保持活动状态。但同样,您可以使用 Phonegap 插件来获取部分唤醒锁 (see here)。

【讨论】:

    猜你喜欢
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 2015-08-16
    • 2021-12-22
    • 2021-09-18
    相关资源
    最近更新 更多