1

コンテンツ スクリプトから挿入された Web サイトで関数を呼び出す方法はありますか?

Web サイトからコードを挿入する必要があるシーンがありますが、コンテンツ スクリプトからこの Web サイトの関数を呼び出すことができないという問題が発生します。

どうやってやるの?

例えば:

www.xxx.com には、以下の abc という名前の関数があります。

function abc() {
   // do something
}

私のmanifest.jsonでは、以下のcontent_scriptsを定義しています:

  "content_scripts": [{
  "matches": ["http://www.xxx.com/*"],
  "js": ["my.js"]
  }]

my.js で、以下の abc 関数を呼び出したい:

abc(); // the error occurred: ReferenceError: abc is not defined

問題は my.js で abc 関数を呼び出す方法です

4

0 に答える 0