browsingData.removeCache()
Löscht den Cache des Browsers.
Beachten Sie, dass diese Funktion ein browsingData.RemovalOptions
-Objekt erfordert, aber alle Optionen ignoriert werden. Der gesamte Cache wird immer gelöscht, wenn Sie diese Funktion verwenden.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
let removing = browser.browsingData.removeCache(
removalOptions // RemovalOptions object
)
Parameter
removalOptions
-
object
. EinbrowsingData.RemovalOptions
-Objekt. Dieser Parameter muss gesetzt sein, hat aber keine Auswirkungen.
Rückgabewert
Ein Promise
, das ohne Argumente erfüllt wird, wenn das Entfernen abgeschlossen ist. Wenn ein Fehler auftritt, wird das Promise mit einer Fehlermeldung abgelehnt.
Beispiele
Den Browser-Cache leeren:
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.