Google chrome extension 在Windows中关闭并重新打开Chrome浏览器后,不会加载内容脚本

Google chrome extension 在Windows中关闭并重新打开Chrome浏览器后,不会加载内容脚本,google-chrome-extension,Google Chrome Extension,我正在使用Google Chrome扩展,当我在Windows上运行它时,我注意到在我完全关闭程序然后重新打开它之后,内容脚本不会加载。只有在手动重新加载扩展时,内容脚本才会加载到页面上。我有iFrame,所以我需要将内容脚本设置为在document_空闲时运行。我还将主扩展页加载到弹出窗口中。我注意到内容脚本加载在其他页面上,但不是我的主扩展页面。有什么建议吗?根据谷歌扩展讨论组的说法,这与一个让我想到这一点的问题有关: 运行此操作后,不再出现问题 chrome.management.getA

我正在使用Google Chrome扩展,当我在Windows上运行它时,我注意到在我完全关闭程序然后重新打开它之后,内容脚本不会加载。只有在手动重新加载扩展时,内容脚本才会加载到页面上。我有iFrame,所以我需要将内容脚本设置为在document_空闲时运行。我还将主扩展页加载到弹出窗口中。我注意到内容脚本加载在其他页面上,但不是我的主扩展页面。有什么建议吗?

根据谷歌扩展讨论组的说法,这与一个让我想到这一点的问题有关:

运行此操作后,不再出现问题

chrome.management.getAll(getAllExtensions);

function getAllExtensions(extensions) {
  for(var i = 0; extension = extensions[i]; i++) {
    if(extension.id != chrome.i18n.getMessage('@@extension_id')){
      chrome.management.setEnabled(extension.id, !extension.enabled);
      chrome.management.setEnabled(extension.id, extension.enabled);
      break;
    }
  }
}