首页 > 解决方案 > 如何确保扩展服务工作者的事件处理程序中的异步调用运行完成?

问题描述

我的扩展中有一个服务工作者,它监听一个动作:

chrome.action.onClicked.addListener(async function(tab) {
  await performAction();
});

根据文档,服务工作者可以随时停止。如何确保我performAction的异步调用不会被打断?

标签: google-chrome-extension

解决方案


推荐阅读