background-fetch:后台下载上传的API建议

时间:2024-05-04 07:02:38
【文件属性】:

文件名称:background-fetch:后台下载上传的API建议

文件大小:28KB

文件格式:ZIP

更新时间:2024-05-04 07:02:38

Shell

这是针对后台获取API的建议,该API可处理大型上载/下载,而无需在整个作业中运行原始客户端(页面/工作人员)。 问题 服务工作者能够获取和缓存资产,资产的大小仅受限制。 但是,如果用户离开站点或关闭浏览器,则可能会杀死服务人员。 即使将未完成的承诺传递给了extendableEvent.waitUntil也可能发生这种情况-如果几分钟后仍未解决,浏览器可能会认为这是对服务工作者的滥用,并终止了该进程。 这非常适合电池和隐私保护,但是它使得难以下载和缓存大型资源(例如播客和电影)以及上传视频和图像。 该规范旨在解决长期运行的提取问题,而不会影响电池寿命或隐私,而不会影响长期运行的下载。 特征 即使用户将所有窗口和工作程序关闭到原始位置,也允许继续进行提取(请求和响应)。 根据应用程序的定义,允许一个作业包含许多请求。 允许浏览器/ OS显示UI来指示该作业的进度,并允许用户暂停/中


【文件预览】:
background-fetch-main
----deploy-key.enc(3KB)
----.gitignore(11B)
----.travis.yml(228B)
----compile.sh(390B)
----index.bs(57KB)
----LICENSE(11KB)
----README.md(15KB)
----.pr-preview.json(85B)
----w3c.json(97B)
----deploy.sh(2KB)

网友评论