browsingData.removeCache()

Löscht den Cache des Browsers.

Beachten Sie, dass diese Funktion ein browsingData.RemovalOptions-Objekt erfordert, aber alle Optionen werden 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

object. Ein browsingData.RemovalOptions-Objekt. Dieser Parameter muss festgelegt werden, hat jedoch keine Auswirkungen.

Rückgabewert

Ein Promise, das ohne Argumente erfüllt wird, wenn das Entfernen abgeschlossen ist. Tritt ein Fehler auf, wird das Promise mit einer Fehlermeldung abgelehnt.

Beispiele

Löschen Sie den Cache des Browsers:

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

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

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

Browser-Kompatibilität

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