-2

特定の拡張機能がどこからデータをロードしているのかを理解したい。 この拡張機能がプライベートデータをGoogleアナリティクスに送信しないようにしたいと思います(これは、どのように聞こえるのか、それほど緊急ではありませんが、信じるかどうかにかかわらず、この拡張機能はWebストアで4つの星を持ち、348人)サードパーティが作成したGoogle Chrome拡張機能をデバッグするにはどうすればよいですか?

もっと重要な問題に戻る:この拡張機能のソースからどのようにデバッグ/ログすることができますか?この拡張機能の内容を変更すると、チェックサムが一致しないため、Google Chromeでロードされないため、console.log()を追加する簡単な方法は疑問に思われます。私の選択肢は何ですか?私はこのプロジェクトのソースを(おそらくパブリックドメインではなく)生成されたソースを見つけて、このエクステンションを再作成しようとするか、またはショートカットがあるかどうかを調べなければなりませんか?

+2

拡張ディレクトリのコピーを作成し、_metadataを削除し、スクリプトを変更して、開いたchrome:// extensionsページにそのディレクトリをドラッグアンドドロップしてアンパック拡張としてインストールできます。ウェブストアのバージョン。 – wOxxOm

+1

@wOxxOmでもうまくいくでしょうが、ErikPerikの提案は簡単です:) – wvxvw

答えて

3

chrome:// extensionsに移動すると、拡張モジュール名の下に表示される「.html」-linkが表示されます。これにより、拡張バックグラウンドページプロセスのコンテキストでコンソールウィンドウが開きます。

奇妙なことをしている拡張機能の中には、設定したタイムアウト(たとえば7日後)までインストールを開始しないと、インストール後に他の人が詮索する疑いがないことに注意してください。

関連する問題