history.deleteAll()
Löscht alle Besuche aus dem Verlauf des Browsers.
Diese Funktion löst history.onVisitRemoved
nur einmal aus, mit allHistory
auf true
gesetzt und einem leeren urls
Argument.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
js
let deletingAll = browser.history.deleteAll()
Parameter
Keine.
Rückgabewert
Ein Promise
wird ohne Parameter erfüllt, wenn der gesamte Verlauf gelöscht wurde.
Beispiele
Löschen Sie den gesamten Verlauf, wenn der Benutzer auf eine Browser-Aktion klickt:
js
function onDeleteAll() {
console.log("Deleted all history");
}
function deleteAllHistory() {
let deletingAll = browser.history.deleteAll();
deletingAll.then(onDeleteAll);
}
deleteAllHistory();
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der chrome.history
-API von Chromium. Diese Dokumentation stammt aus history.json
im Chromium-Code.