javascript - 如何理解 service worker 注册的任务队列?
问题描述
来自W3C 规范
服务工作者注册具有一个或多个任务队列,这些任务队列从其活动工作者的事件循环的相应任务队列中备份任务。(此备份操作的目标任务源是句柄获取任务源和句柄功能事件任务源。)当活动工作人员终止并重新排队时,用户代理将活动工作人员的任务转储到服务工作人员注册的任务队列中当活动工作人员关闭时,这些任务将发送到活动工作人员的事件循环的相应任务队列中。与事件循环拥有的任务队列不同,服务工作者注册的任务队列不被任何事件循环本身处理。
怎么理解,为什么ua必须把一个活跃worker的任务转储到一个serviceworker注册中,活跃时重新入队,这是什么意思?</p>
解决方案
推荐阅读
- node.js - 私有存储库的作用域 NPM 将斜杠“/”转换为“%2F”
- sql - 隐蔽左连接到简单连接
- azure - 如何在 Azure DevOps 中获取 keyvault 机密输出
- apache-flink - 尝试使用上传的 jar 开始新作业时出现 Flink REST API POST 错误
- windows - electron builder:如何在 NSIS 安装程序中自定义字符串值?
- c - Linux 中的 sighandler_t typedef 语句?
- javascript - 使用另一个对象在 React 中搜索对象
- c# - Xamarin.Forms Picker ItemDisplayBinding 不使用静态列表
- scheme - Scheme的块结构效率
- python - Python PANDAS:在组内应用多行布尔标准?