browsingData.removeHistory()
Löscht die Aufzeichnung von Webseiten, die der Nutzer besucht hat (Browsing-Verlauf).
Sie können den Parameter removalOptions
verwenden, ein browsingData.RemovalOptions
Objekt, um:
- nur Aufzeichnungen von nach einer bestimmten Zeit besuchten Webseiten zu löschen
- zu steuern, ob nur Aufzeichnungen von normalen Webseiten oder auch Aufzeichnungen von gehosteten Apps und Erweiterungen gelöscht werden sollen.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
let removing = browser.browsingData.removeHistory(
removalOptions // RemovalOptions object
)
Parameter
removalOptions
-
object
. EinbrowsingData.RemovalOptions
Objekt, das verwendet werden kann, um nur Aufzeichnungen von nach einer bestimmten Zeit besuchten Webseiten zu löschen, und ob nur Aufzeichnungen von normalen Webseiten oder auch von gehosteten Apps und Erweiterungen gelöscht werden sollen.
Rückgabewert
Ein Promise
, das ohne Argumente erfüllt wird, wenn das Löschen abgeschlossen ist. Wenn ein Fehler auftritt, wird das Promise mit einer Fehlermeldung abgelehnt.
Beispiele
Entfernen Sie Aufzeichnungen von in der letzten Woche besuchten Seiten:
function onRemoved() {
console.log("removed");
}
function onError(error) {
console.error(error);
}
function weekInMilliseconds() {
return 1000 * 60 * 60 * 24 * 7;
}
let oneWeekAgo = new Date().getTime() - weekInMilliseconds();
browser.browsingData
.removeHistory({ since: oneWeekAgo })
.then(onRemoved, onError);
Entfernen Sie alle Aufzeichnungen von besuchten Seiten:
function onRemoved() {
console.log("removed");
}
function onError(error) {
console.error(error);
}
browser.browsingData.removeHistory({}).then(onRemoved, onError);
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
removeHistory |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
- See implementation notes.
Hinweis:
Diese API basiert auf der chrome.browsingData
API von Chromium.