browsingData.removeCache()

Löscht den Cache des Browsers.

Beachten Sie, dass obwohl diese Funktion ein browsingData.RemovalOptions-Objekt annehmen kann, wird dieses ignoriert. Der gesamte Cache wird immer gelöscht, wenn diese Funktion verwendet wird.

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

Syntax

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

Parameter

removalOptions Optional

object. Ein browsingData.RemovalOptions-Objekt. Dieser Parameter hat keine Auswirkung.

Rückgabewert

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

Beispiele

Den Browser-Cache löschen:

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

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

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

Browser-Kompatibilität

BCD tables only load in the browser

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