1

Chrome 拡張機能のマニフェスト ファイルでパラメーターを指定する場合、オプションがありますall_frames。これにより、コンテンツ スクリプトをページのすべてのフレームに埋め込むかどうかを指定できます。

私が達成したいことの例は、 a.js をall_frames=falseで実行し、 b.js をall_frames=true.

4

1 に答える 1

3

content_scriptsマニフェスト プロパティは配列であるため、複数のコンテンツ スクリプト仕様オブジェクトを定義できます。

"content_scripts": [
    {
      "matches": ["http://www.google.com/*"],
      "css": ["mystyles.css"],
      "js": ["a.js"],
      "all_frames": false
    },

    {
      "matches": ["http://www.yahoo.com/*"],
      "js": ["b.js"],
      "all_frames": true
    }
],
于 2013-04-05T14:40:29.640 に答える