拡張機能ツールバーで一部のChrome拡張機能がグレー表示されるのはなぜですか?


9

Chrome拡張機能の一部がグレー表示されています。通常、これらの拡張機能は引き続き機能します。動作しないように見える唯一のものは、Inbox Checker拡張機能のカウンターです。

拡張機能ツールバーで拡張機能がグレー表示されているとはどういう意味ですか?そして、私はそれを修正するために何ができますか?

Chrome拡張機能

回答:


9

これは、Googleが何かを変更したため、 私が書いた独自の拡張機能で証言できるためです。以前はカラフルなアイコンが使用されていましたが、Chromeが更新された後、突然アイコンが灰色になりました(ただし、拡張機能は適切に機能していました)。


この迷惑なバグのトラブルシューティングを行う開発者(およびこの質問にグーグルでアクセスする)については、Stack Overflowの同様の質問に回答しました。

有名なADブロック拡張機能(グレー以外のアイコンがある)をリバースエンジニアリングしたので、さらに詳しく調べる必要がありました。

拡張機能のmanifast.jsonファイルの内容を変更しようとしましたが、最終的に次の設定によりアイコンがカラフルに保たれることがわかりました。

{
  ...

  "browser_action": {
    "default_icon": "icons/icon-32.png"
  },

  ...
}

ここに画像の説明を入力してください


1
RedditドメインにいないときはReddit Enhancement Suiteがグレーになり、それ以外の場合はカラーになります。拡張機能がいつそれを実行しているかを簡単に判断できますが、マニフェストを見て、どのように実行されているのかわかりません。何か案は?
マフィンマン

2016年11月30日の時点で、私はこの答えがうまくいくかどうかに懐疑的でしたが、うまくいきました。理由がわかっていればいいのに。ありがとう
ライアンマーティン

クリックアクションを有効にするには、「default_popup」を設定する必要があることに注意してください。
シャドアス

0

Chromeは更新されて以来、この問題を抱えています。彼らはマルウェアを無効にしようとしていますが、とにかくマルウェアはユーザーの許可なしに自己インストールします。

手順:

  1. 7-zipで* .crxファイルを開きます(他のアーカイブツールでもおそらく動作しますが、それは私が使用したものです)。
  2. コンテンツをフォルダーに抽出する
  3. Chromeの拡張機能マネージャーページにアクセスして、開発者モードを有効にします
  4. [アンパックされた拡張機能を読み込む]ボタンをクリックします
  5. 上記で作成したフォルダーを見つけて[OK]をクリックします

Chromeは、「進行中の作業」拡張機能をテストしていると考えているため、拡張機能をロードします。


0

それらの多くは、少なくとも、正当な理由でグレー表示されています。

「Google Scroll」など、一部は非推奨のためグレー表示されています。

他のユーザーは、機能しないページが表示されている間はグレー表示されます。彼らが働くことができるページに到達すると、彼らは再び色を回復します。たとえば、「GoogleによるRSSサブスクリプション」はRSSサービスを提供するWebでのみ機能し、「Reddit拡張スーツ」はreddit.org Webを閲覧しているときにのみ色付けされます。

最後に、それらを非表示にしているため(実際にはアイコンのみ)、アイコンを右クリックして[ツールバーに表示]をクリックすると復元できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.