无法使用Chrome Experimental Devtools API

时间:2012-08-13 10:05:31

标签: google-chrome google-chrome-extension google-chrome-devtools

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

我尝试使用以下命令运行Chrome: - enable-experimental-extension-apis,如下所示:http://developer.chrome.com/extensions/experimental.html并在标记设置中启用“Experimental Extension API”。

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

  • chrome.devtools:undefined
  • chrome.experimental:undefined

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

我错过了什么?

2 个答案:

答案 0 :(得分:5)

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

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

在该标签中是chrome.devtools唯一可以使用的地方。

chrome.experimental不同,将在所有后台网页和内容脚本中提供。

答案 1 :(得分:0)

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

path_to_chrome.exe --enable-experimental-extension-apis