エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Google Chromeで、スクリプトが拡張機能として動作しているかどうかを判別するには? - 風柳メモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Google Chromeで、スクリプトが拡張機能として動作しているかどうかを判別するには? - 風柳メモ
furyu.hatenablog.com 等では、単体でユーザースクリプト(Greasemonkey/Tampermonkey)としても動作す... furyu.hatenablog.com 等では、単体でユーザースクリプト(Greasemonkey/Tampermonkey)としても動作するスクリプトを、Google Chrome 拡張機能用として転用している。 このとき、 ユーザースクリプトとして動作する際には、スクリプト内で定義したデフォルト値を使用 拡張機能として動作する際には、ユーザーが設定可能なオプション値を優先的に使用 という条件を満たさねばならず、そうすると、スクリプト自身が「今、自分はどちらとして動作しているか」を判別する必要が出てくる。 これをお手軽に知る方法はないか、検索をかけてみたのだけれど、探し方が悪いのか、なかなかしっくりくる方法が見つからない。 そこで、苦肉の策として以下のような方法を用いているのだが、もし読者の方でより簡便な方法をご存知の方がおられれば、ご教示願いたい。 1. manifest.json