1

我正在构建一个 Chrome 扩展程序。我已经通过 的方法获得了所有目标chrome.debugger.getTargets,我想听这个目标更改事件。然后我找到了 Target.setDiscoverTargets,所以我尝试使用以下代码。

chrome.debugger.attach({ extensionId: chrome.runtime.id }, "1.3", () => {
  chrome.debugger.sendCommand({ extensionId: chrome.runtime.id }, "Target.setDiscoverTargets", { discover: true });
})

但我收到一条错误消息。

Unchecked runtime.lastError: {"code":-32000,"message":"Not allowed"}

有人能告诉我为什么这个命令不允许,是 sendCommand 的目标第一个参数错误还是 chrome 扩展不支持这个方法?

4

0 回答 0