[解決済み] Chromeの拡張機能アイコンがクリックされるたびにスクリプトを実行する。
2023-04-25 08:59:55
質問
ユーザーがアイコンをクリックするたびに、私のスクリプトが実行され、ポップアップが開かないようなクローム拡張機能を書くにはどうしたらよいでしょうか。 (私は自分でドキュメントでこれを調べるつもりでしたが、何らかの理由で突然動作しなくなり、このポイントに到達するとすべてのページが 404 になりました)。
私はそれがちょうどマニフェストを正しくセットアップしていると仮定しています。 私が今持っているものは以下のとおりです。
{
"name": "My Extension",
"version": "0.1",
"description": "Does some simple stuff",
"browser_action": {
"popup" : "mine.html",
"default_icon": "logo.png"
},
"permissions": [
"notifications"
]
}
どのように解決するのですか?
マニフェストの browser_action セクションから popup を削除し、その後に 背景ページ と共に ブラウザ操作 をバックグラウンドスクリプトに追加します。
chrome.browserAction.onClicked.addListener(function(tab) { alert('icon clicked')});
関連
-
[解決済み】Chromeプッシュ通知。このサイトはバックグラウンドで更新されました
-
[解決済み] Google Chrome拡張機能でStripeのクレジットカードフォームを使用。"Payment not secure?" を回避できない。
-
[解決済み] Google ChromeブラウザでF5 refreshとShift+F5の違いは何ですか?
-
[解決済み] クローム ERR_BLOCKED_BY_XSS_AUDITOR の詳細情報
-
[解決済み] Google Chromeがlocalhostをhttpsにリダイレクトする件
-
[解決済み】WebDriverException: 不明なエラーです。Chromeブラウザーを起動しようとすると、DevToolsActivePortファイルが存在しない。
-
[解決済み】開発中のChrome拡張機能を自動で再読み込みするには?
-
[解決済み] Google Chrome for Chrome Appsでアドレスバーを非表示にする方法を教えてください。
-
[解決済み] URLのロケーションハッシュ「#:~:text=`」とは一体何なのでしょうか?[クローズド]
-
[解決済み] Chrome 48+のDisable-web-securityについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Chrome開発者ツールのスクリプトのブラックボックス化オプション
-
[解決済み] google chromeの開発ツールにスポイトツールはありますか?
-
[解決済み】印刷プレビューで背景色が表示されない。
-
[解決済み】WebDriverException: 不明なエラーです。Chromeブラウザーを起動しようとすると、DevToolsActivePortファイルが存在しない。
-
[解決済み】Android版Chromeで強制的に再読み込みを行うには?
-
[解決済み】Google Chromeの拡張機能から現在のタブのURLを取得するにはどうすればいいですか?
-
[解決済み】Chrome:console.log、console.debugが動作しない。
-
[解決済み】Chromeデベロッパーツールのドックを解除する
-
[解決済み] Casperjs/PhantomJsとSeleniumの比較
-
[解決済み] モバイル版Google Chromeはブラウザの拡張機能をサポートしていますか?