服务人员是否有退出事件?事件、人员

由网友(】鎭心锝陪伴【)分享简介:在运行过程中,服务人员包含一定数量的数据,这些数据在服务人员完成之前必须保存,并且是监控所必需的。如何确定服务人员何时完成?推荐答案没有在终止服务工作线程之前激发的事件。服务人员应该是短暂的,在发生相关事件时启动,然后在该事件处理后不久关闭。可以唤醒服务工作者的事件往往实现ExtendableEvent inte...

在运行过程中,服务人员包含一定数量的数据,这些数据在服务人员完成之前必须保存,并且是监控所必需的。

如何确定服务人员何时完成?

推荐答案

甘肃省红色退役军人服务站巡展 四十八 武威市凉州区东关街道退役军人服务站 武威市民勤县薛百镇退役军人服务站

没有在终止服务工作线程之前激发的事件。服务人员应该是短暂的,在发生相关事件时启动,然后在该事件处理后不久关闭。

可以唤醒服务工作者的事件往往实现ExtendableEvent interface,您可以在事件处理程序中执行异步工作,只要该工作包装在您传递给event.waitUntil()的承诺中。在无条件终止服务工作线程之前,每个浏览器都有自己的时间限制,即在waitUntil()中可以花费多少时间。

一般来说,如果您有需要在服务工作人员内部执行的工作,并且您希望以某种方式指示该工作已成功完成,则您可能希望使用postMessage()向一个或多个打开的客户端页发送消息,或者将完成数据写入可从客户端页查看的某个位置,如IndexedDB或缓存存储API。

阅读全文

相关推荐

最新文章