alarms.clearAll()
Löscht alle aktiven Alarme.
Syntax
js
browser.alarms.clearAll()
Parameter
Keine.
Rückgabewert
Eine Promise, die mit undefined erfüllt wird.
Hinweis:
Vor Firefox 157 wurde die Promise mit einem booleschen Wert erfüllt: true, wenn Alarme gelöscht wurden, andernfalls false. Vor Chrome 157 wurde die Promise immer mit true erfüllt. Safari erfüllt die Promise immer mit undefined. Verlassen Sie sich nicht auf den Wert, mit dem die Promise erfüllt wird. Weitere Informationen finden Sie unter w3c/webextensions#1055.
Beispiele
Löschen Sie alle Alarme, die die Erweiterung geplant hat, und protokollieren Sie anschließend, dass die Alarme gelöscht wurden:
js
async function clearAllAlarms() {
await browser.alarms.clearAll();
console.log("All alarms cleared");
}
clearAllAlarms();
Beispielerweiterungen
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der chrome.alarms-API von Chromium.