Ich habe eine Chrome-Anwendung erstellt. Wenn der Nutzer sie dem Chrome-Browser hinzufügt, wird ein Formular als Teil der Installation geöffnet. Ich möchte die hinzugefügte Erweiterung löschen, wenn die Installation nicht korrekt ausgeführt wird.
Wie lösche ich das Löschen einer Chrome-Erweiterung?
Eine Erweiterung kann sich selbst entfernen, indem sie chrome.management.uninstallSelf();
aufruft.
Wenn Ihre Erweiterung eine andere Erweiterung entfernen möchte, deklarieren Sie die Berechtigung management
in der Manifestdatei und rufen Sie sie auf chrome.management.uninstall('<id of other extension>');
.
Sie können eine Erweiterung nicht mehr von Chrome 36.0.1960.0 aus der Befehlszeile deinstallieren (mit --uninstall-extension
, crbug 351294 ).
Wenn jemand nach einer Alternative zu --uninstall-extension
sucht, hier ist ein Versuch:
Leider funktioniert das nicht von der Kommandozeile, aber Sie können es verwenden, um programmatisch Dinge mit Erweiterungen zu tun.
background.js
// Nehmen wir an, Sie müssen dies wirklich über die Befehlszeile und nur über die Befehlszeile oder von einem weit entfernten System aus tun. Irgendwie kommt diese Situation immer wieder auf die Leute zu ... kann mir nicht vorstellen warum.
In meinem Fall stieß ich auf eine Erweiterung, die mich daran hinderte, chrome://extensions
zu öffnen. O.O
Das bedeutete, dass ich die meisten anderen Antworten auf dieser Seite nicht ohne ernsthafte Voraussicht verwenden konnte.
Wie auch immer, wenn du einer dieser unglücklichen Leute bist, die irgendwie auf gute alte bash, zsh, ncurses, was auch immer beschränkt sind, könnte etwas wie das Folgende als Ausgangspunkt dienen:
%Vor% Ich startete dann Chromium, ging glücklich zu meinem chrome: // extensions Link, schaute mir die Versionsinformationen für die paar zuletzt installierten Erweiterungen an, verglich sie mit der Ausgabe von ag --literal '"version": "' | grep leniggcoacklhapakkkcpdbppfkghcmi
und klickte auf den kleinen Papierkorb kann neben dieser Erweiterung Schaltfläche.
Hoffe, dass Sie einige Ideen haben. Es hat für mich funktioniert. Ich fand das meistens durch Raten und Suchen auf Ссылка . Ihre Ergebnisse können variieren, was gut ist!
Tags und Links javascript google-chrome-extension