有网络可用时从离线HTML5应用程序上传

问题描述 投票:1回答:1

哇,我的问题似乎很普遍,以至于我肯定只想念一些确实很明显的东西,但这是可行的。

是否有任何方法可以触发/安排休眠的脱机HTML5应用程序运行:

  • 当网络可用时,
  • 或定期。
  • 我想创建一个脱机HTML5应用程序,该应用程序将记录交货的详细信息(项目说明,收件人的姓名,照片,时间戳等)。数据将被写入本地存储(照片转换为base64)。如果应用程序具有网络,则交付数据将被上传到远程服务器。如果该应用程序没有网络,那么即使用户关闭了设备的电源,下次设备启动并具有网络时,我也需要该应用程序执行上传操作,而无需用户采取任何行动。

我搜索后一无所获。我猜脱机应用仅在前台运行时才能运行?如果有人可以确认这一点,那么至少知道这是一件好事,即使那不是我想听到的。

谢谢

哇,我的问题似乎太普遍了,以至于我肯定错过了一些确实显而易见的东西,但是这里有:有没有办法触发/安排休眠的脱机HTML5应用程序运行:...

html scheduled-tasks offlineapps network-state
1个回答
0
投票

背景同步,正是我所追求的(尽管在2016年,它仅适用于Chrome):https://developers.google.com/web/updates/2015/12/background-sync

© www.soinside.com 2019 - 2024. All rights reserved.