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
let removing = browser.browsingData.removeCache(
removalOptions // RemovalOptions object
)
Parameter
removalOptions
-
object
. EinbrowsingData.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:
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.