3

我正在尝试使用 Chrome Experimental Devtools API。

我尝试使用以下命令运行 C​​hrome:--enable-experimental-extension-apis,如下所示:http: //developer.chrome.com/extensions/experimental.html并在标志设置中启用了“实验扩展 API”。

当我在 Chrome(或 Canary)中打开控制台时,我得到以下信息:

  • chrome.devtools:未定义
  • chrome.experimental:未定义

我正在运行 Chrome 21.0.1180.77 beta-m。我也试过金丝雀。

我错过了什么?

4

2 回答 2

5

如此处所述:http: //developer.chrome.com/extensions/devtools.html,chrome.devtools API 仅在您的 devtools HTML 页面中可用。

首先,您需要创建一个 HTML 文件,然后将其添加到“devtools_page”键下的扩展清单中。当您将扩展程序加载到 Chrome 并打开 DevTools 时,您应该会看到您的新选项卡。

在该选项卡中是 chrome.devtools 唯一可以工作的地方。

chrome.experimental 是不同的,它将在您的所有背景页面和内容脚本中可用。

于 2012-08-21T05:52:30.520 回答
0

您只需要在 Canary 中运行它。另外,当您运行 chrome 时,将此标志添加到命令行:

path_to_chrome.exe --enable-experimental-extension-apis
于 2012-08-15T07:53:54.270 回答