Javascript Chrome扩展在使用Chrome.windows.create with incognito时被客户端阻止出错:true

Javascript Chrome扩展在使用Chrome.windows.create with incognito时被客户端阻止出错:true,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在做一个chrome扩展,它几乎可以正常工作。我有不同的脚本等。我background.js中的代码就是问题所在: chrome.browserAction.onClicked.addListener(function(tab) { chrome.windows.create({ url: chrome.runtime.getURL('public/index.html'), type: 'popup', incognito: true }, function

我正在做一个chrome扩展,它几乎可以正常工作。我有不同的脚本等。我background.js中的代码就是问题所在:

chrome.browserAction.onClicked.addListener(function(tab) {
  chrome.windows.create({
    url: chrome.runtime.getURL('public/index.html'),
    type: 'popup',
    incognito: true
  }, function(tab) {
    // Tab opened.
  });
});
当我点击chrome右上角的扩展徽章时,一个窗口会弹出。唯一的问题是我明白了:

dpdjdlpkjggdlgipmfcingfflcleechd is blocked
Requests to the server have been blocked by an extension.
Try disabling your extensions.
ERR_BLOCKED_BY_CLIENT
当我从选项中删除incognito:true属性时,它工作正常

有人知道为什么吗?
或者任何知道如何使弹出窗口在关闭后(CTRL+SHIFT+T)(这是主要目标)无法重新打开的人?

您的浏览器上还有哪些插件?是否安装了防病毒软件?请参阅:您需要指定“拆分”模式。谢谢!在清单文件中指定“incognito”:“split”成功了!谢谢请选择要讨论的问题:包括重复问题的问题。对于Chrome扩展或Firefox WebExtensions,您几乎总是需要包含manifest.json和一些背景、内容和/或弹出脚本/HTML,通常还有网页HTML/scripts。寻求调试帮助的问题(“为什么我的代码没有按我想要的方式工作?”)必须包括:(1)所需的行为,(2)特定的问题或错误,(3)在问题本身中重现它所需的最短代码。另请参见:、和。具体地说,请至少包含一个最小的manifest.json,以显示您用于
incognito
的设置不是
split
。这样,未来的读者就可以明确知道问题所在和解决方案。您的浏览器上还有哪些插件?是否安装了防病毒软件?请参阅:您需要指定“拆分”模式。谢谢!在清单文件中指定“incognito”:“split”成功了!谢谢请选择要讨论的问题:包括重复问题的问题。对于Chrome扩展或Firefox WebExtensions,您几乎总是需要包含manifest.json和一些背景、内容和/或弹出脚本/HTML,通常还有网页HTML/scripts。寻求调试帮助的问题(“为什么我的代码没有按我想要的方式工作?”)必须包括:(1)所需的行为,(2)特定的问题或错误,(3)在问题本身中重现它所需的最短代码。另请参见:、和。具体地说,请至少包含一个最小的manifest.json,以显示您用于
incognito
的设置不是
split
。这样,未来的读者就可以明确地知道问题的症结所在和解决方案。