scripting.unregisterContentScripts()
Hebt die Registrierung eines oder mehrerer Content-Skripte auf.
Hinweis: Diese Methode ist in Manifest V3 oder höher in Chrome und ab Firefox 101 verfügbar. Ab Firefox 102 ist diese Methode auch in Manifest V2 verfügbar.
Um diese API zu verwenden, benötigen Sie die scripting-Berechtigung.
Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.
Syntax
await browser.scripting.unregisterContentScripts(
scripts // object
)
Parameter
scriptsOptional-
scripting.ContentScriptFilter. Ein Filter, der die dynamischen Content-Skripte angibt, deren Registrierung aufgehoben werden soll. Wenn er nicht angegeben wird, wird die Registrierung aller dynamischen Content-Skripte aufgehoben.
Rückgabewert
Ein Promise, das ohne Argumente erfüllt wird, sobald die Registrierung aller angegebenen Skripte aufgehoben wurde. Wenn ein Fehler auftritt, wird das Promise abgelehnt.
Beispiele
Dieses Beispiel hebt die Registrierung eines Content-Skripts mit der ID a-script auf:
try {
await browser.scripting.unregisterContentScripts({
ids: ["a-script"],
});
} catch (err) {
console.error(`failed to unregister content scripts: ${err}`);
}
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der API chrome.scripting von Chromium.