3

Chrome Experimental Devtools API を使用しようとしています。

ここで提案されているように --enable-experimental-extension-apis を使用して Chrome を実行しようとしました: http://developer.chrome.com/extensions/experimental.htmlフラグ設定で「Experimental Extension APIs」を有効にしました。

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 に答える