Google chrome Chrome扩展名:background.js不';重新激活扩展后无法工作

Google chrome Chrome扩展名:background.js不';重新激活扩展后无法工作,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我的chrome扩展在我第一次安装时运行良好。但是当我停用它并再次激活它时,我的background.js就不起作用了。 当扩展激活时,background.js必须开始工作。为什么当我重新激活扩展时它不开始工作 background.js function checkOrder() { //some logic... setTimeout(checkOrder,1000); } setTimeout(checkOrder,1000); manifest.json ... "

我的chrome扩展在我第一次安装时运行良好。但是当我停用它并再次激活它时,我的background.js就不起作用了。 当扩展激活时,background.js必须开始工作。为什么当我重新激活扩展时它不开始工作

background.js

function checkOrder()
{
   //some logic...
   setTimeout(checkOrder,1000);
}

setTimeout(checkOrder,1000);
manifest.json

...
  "background": {
    "scripts": ["background.js"]
  },
...

你的代码对我有用,我不知道少了什么

manifest.json

...
  "background": {
    "scripts": ["background.js"]
  },
...
background.js

function checkOrder()
{
   //some logic...
   setTimeout(checkOrder,1000);
}

setTimeout(checkOrder,1000);

到底什么不起作用,函数调用没有发生?

您能显示相关代码吗?PEBCAC?我在问题中添加了我的代码