2
Chrome APIを使用すると、インストールされているすべての拡張機能のリストを取得できます。シークレットモードで許可されているChrome拡張機能のリストを取得
私はこのコードを使用しています:
chrome.management.getAll(function (list) {
for (var i = list.length - 1; i >= 0; i--) {
var extension = list[i];
console.log(extension); // contains id, enabled, name, version, type, ...
}
});
問題は、拡張子がシークレットモードで実行させることができる、です。しかし、指定された拡張が許可されているかどうかを確認するプロパティはありませんか?
ユーザーがシークレットモードで、指定した拡張機能が有効になっているかどうかを知る必要があります。シークレットモードでも許可されていますか?
メニューバーのアイコンのリストを取得すると、そのトリックを行うことができます(メニューバーには表示されません)。何も見つかりませんでした。
ご意見をいただければ幸いです。
悲しいニュース:(そして、メニューバーのすべてのアイコンのリストを得るための解決策はありませんか? – Stephan