browsingData.removePluginData()

Löscht Daten, die von Browser-Plugins gespeichert wurden.

Sie können den Parameter removalOptions verwenden, der ein browsingData.RemovalOptions-Objekt ist, um:

  • nur Plugin-Daten zu löschen, die nach einem bestimmten Zeitpunkt gespeichert wurden
  • festzulegen, ob nur Daten gelöscht werden sollen, die von Plugins auf normalen Webseiten gespeichert wurden, oder ob auch Daten gelöscht werden sollen, die von Plugins in gehosteten Apps und Erweiterungen gespeichert wurden.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
let removing = browser.browsingData.removePluginData(
  removalOptions            // RemovalOptions object
)

Parameter

removalOptions

object. Ein browsingData.RemovalOptions-Objekt, das verwendet werden kann, um nur Plugin-Daten zu löschen, die nach einem bestimmten Zeitpunkt gespeichert wurden, und festzulegen, ob nur Daten gelöscht werden sollen, die von Plugins auf normalen Webseiten gespeichert wurden, oder ob auch Daten gelöscht werden sollen, die von Plugins in gehosteten Apps und Erweiterungen gespeichert wurden.

Rückgabewert

Ein Promise, das ohne Argumente erfüllt wird, wenn das Löschen abgeschlossen ist. Wenn ein Fehler auftritt, wird das Promise mit einer Fehlermeldung abgelehnt.

Beispiele

Daten löschen, die von Plugins in der letzten Woche gespeichert wurden:

js
function onRemoved() {
  console.log("removed");
}

function onError(error) {
  console.error(error);
}

function weekInMilliseconds() {
  return 1000 * 60 * 60 * 24 * 7;
}

let oneWeekAgo = new Date().getTime() - weekInMilliseconds();

browser.browsingData
  .removePluginData({ since: oneWeekAgo })
  .then(onRemoved, onError);

Alle Daten löschen, die von Plugins gespeichert wurden:

js
function onRemoved() {
  console.log("removed");
}

function onError(error) {
  console.error(error);
}

browser.browsingData.removePluginData({}).then(onRemoved, onError);

Browser-Kompatibilität

BCD tables only load in the browser

Hinweis: Diese API basiert auf der chrome.browsingData-API von Chromium.