このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
13_javascript:02_chrome:01_hello_world [2021/04/22 05:56] – matsui | 13_javascript:02_chrome:01_hello_world [2021/04/22 08:55] (現在) – 以前のリビジョンを復元 (2021/04/22 15:19) matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 01 Chrome拡張機能 ====== | ====== 01 Chrome拡張機能 ====== | ||
+ | |||
+ | ただChrome拡張機能のアイコンをクリックすると、アラートを出力するだけの拡張機能 | ||
+ | |||
+ | |||
+ | ====== 拡張機能インストール方法 ====== | ||
+ | |||
+ | Chromeの拡張機能から「パッケージ化されていない拡張機能を読み込む」 | ||
+ | chrome:// | ||
+ | |||
+ | Edgeの拡張機能から「展開して読み込み」 | ||
+ | edge:// | ||
+ | |||
+ | |||
+ | ===== ディレクトリ構成 ===== | ||
+ | |||
+ | < | ||
+ | chrome拡張機能 | ||
+ | ├── background.js | ||
+ | └── manifest.json | ||
+ | </ | ||
+ | |||
===== manifest.json ===== | ===== manifest.json ===== | ||
行 24: | 行 45: | ||
chrome.browserAction.onClicked.addListener(function(tab) { | chrome.browserAction.onClicked.addListener(function(tab) { | ||
alert(' | alert(' | ||
- | // chrome.tabs.sendMessage(tab.id, | ||
}); | }); | ||
</ | </ | ||
{{tag> | {{tag> |