Chrome 拡張機能を特定の URL でのみ実行するように制限する方法はありますか?
ドメインが Amazon.com の場合にのみ拡張機能を実行したいとします。スクリプトの先頭にチェックを入れて、チェックが一致した場合にのみ残りのスクリプトを実行できることを理解しています。
ただし、拡張機能がまったく実行されないようにすることはできますか?
Chrome 拡張機能を特定の URL でのみ実行するように制限する方法はありますか?
ドメインが Amazon.com の場合にのみ拡張機能を実行したいとします。スクリプトの先頭にチェックを入れて、チェックが一致した場合にのみ残りのスクリプトを実行できることを理解しています。
ただし、拡張機能がまったく実行されないようにすることはできますか?
まあ、しばらく立ち往生していたとしても、質問を投稿した直後にこれに対する答えが見つかると思います...
回答で最初にリンクされたドキュメントのバージョンのアーカイブ: http://code.google.com/chrome/extensions/content_scripts.html
マニフェスト V2 のアナログ ページ (ただし、V3 も参照): https://developer.chrome.com/docs/extensions/mv2/content_scripts/
manifest.json で:
"content_scripts": [
{
"matches": ["http://*.nytimes.com/*"],
"exclude_matches": ["*://*/*business*"],
"js": ["contentScript.js"]
}
],