Google chrome 使用chrome.debugger.attach会抛出错误“;无法附加到此目标。”;当google文档被加载时

Google chrome 使用chrome.debugger.attach会抛出错误“;无法附加到此目标。”;当google文档被加载时,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我目前正在编写一个GoogleChrome扩展,它使用Chrome调试器记录网络活动(以及其他内容)。然而,由于铬v。69已经发布,我注意到在加载Google Drive或Google Docs的任何选项卡上附加都会失败chrome.runtime.lastError告诉我它无法附加到此目标。--但没有给出更多细节。我没有在Chrome(版本69和71)中观察到这种行为,但在Chrome Canary(版本71)以及当前的稳定版本(版本69)中观察到这种行为 以下是我在清单中的权限: "perm

我目前正在编写一个GoogleChrome扩展,它使用Chrome调试器记录网络活动(以及其他内容)。然而,由于铬v。69已经发布,我注意到在加载Google Drive或Google Docs的任何选项卡上附加都会失败
chrome.runtime.lastError
告诉我它
无法附加到此目标。
--但没有给出更多细节。我没有在Chrome(版本69和71)中观察到这种行为,但在Chrome Canary(版本71)以及当前的稳定版本(版本69)中观察到这种行为

以下是我在清单中的权限:

"permissions": [
  "storage",
  "debugger",
  "tabs",
  "<all_urls>"
]
我到处找了找,什么也没找到。。。我不知道谷歌是否完全阻止了对驱动器/文档上调试器的访问,这是我的错误还是什么。它在其他谷歌产品和其他地方(如StackOverflow)都能正常工作

有人知道我哪里出了问题,和/或我如何绕过这一限制吗?我没有得到许可吗?是否记录了驱动器/文档有特定限制的任何地方


非常感谢您的帮助。

听起来像是个bug。如果您可以提供一个RePro测试用例,请考虑在我上创建一个小的测试扩展的报告,它似乎是可复制的——我会继续把它提交为bug。谢谢大家!@JonaK你能链接到你创建的bug报告吗?我面临着同样的问题,我相信其他人也面临着同样的问题。迟做总比不做强——这是链接!
chrome.debugger.attach({tabId: theTab.id}, "1.2", function () { /* code... */ });