JavaScript

記事
IT・テクノロジー

JavaScriptファイルを実行

manifest.json
"permissions": ["activeTab"]
スクリプト
browser.tabs.executeScript({ file: "コンテンツスクリプトの相対パス" });

コンテンツスクリプトの関数を実行する

manifest.json
"permissions": ["tabs", "runtime"]

"content_scripts": [
  {
    "matches": ["URLパターン"],
    "js": ["コンテンツスクリプトの相対パス"]
  }
]
呼び出し側
browser.tabs.sendMessage(タブ.id, "メッセージ");
コンテンツスクリプト
browser.runtime.onMessage.addListener((メッセージ) => {
  if (メッセージ === "キーワード") {
    関数を呼び出す
  }
});

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら