1

哇,我的问题似乎很常见,以至于我一定错过了一些非常明显的东西,但这里是:

有什么方法可以触发/安排休眠的离线 HTML5 应用程序运行:

  • 当网络可用时,
  • 或定期。

我想创建一个离线 HTML5 应用程序,它将记录交付的详细信息(项目描述、收件人姓名、照片、时间戳等)。数据将被写入本地存储(照片转换为base64)。如果应用程序有网络,则交付数据将上传到远程服务器。如果应用程序没有网络,那么即使用户关闭设备电源,下次设备启动并有网络时,我需要应用程序进行上传,无需用户进行任何操作。

我已经搜索并没有发现任何东西。我猜离线应用程序只有在前台才能运行?如果有人能证实这一点,那么这至少是一件好事,即使这不是我想听到的。

谢谢

4

1 回答 1

0

后台同步,正是我所追求的(尽管在 2016 年它仅支持 Chrome): https ://developers.google.com/web/updates/2015/12/background-sync

于 2020-06-02T12:22:30.300 回答