Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

alarms.clearAll()

Bricht alle aktiven Alarme ab.

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. Chrome erfüllt die Promise mit true und Safari 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 von der Erweiterung geplanten Alarme 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 Chromiums chrome.alarms-API.