Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

js
await browser.scripting.unregisterContentScripts(
  scripts         // object
)

Parameter

scripts Optional

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:

js
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.