Executar um código agendado para um horário específico no futuro. Isto é como o setTimeout()
e setInterval()
, exceto essas funções não funcionam no segundo plano com páginas carregadas sob demanda.
Para usar estas API você precisa ter a "alarms" permission.
Tipos
alarms.Alarm
- Informações sobre um alarme em particular.
Funções
alarms.create()
- Cria um alarme.
alarms.get()
- Obtém um alarme específico dado seu nome.
alarms.getAll()
- Obtém todos os alarmes agendados.
alarms.clear()
- Limpa um alarme específico dado seu nome.
alarms.clearAll()
- Limpa todos os alarmes agendados.
Eventos
alarms.onAlarm
- Disparado quando o alarme acaba.
Compatibilidade dos browsers
BCD tables only load in the browser
Example extensions
Agradecimentos
Esta API é baseada na API Chromium's chrome.alarms
.
Dados de compatibilidade do Microsoft Edge fornecidos pela Microsoft Corporation aqui inclusos sob a Creative Commons Attribution 3.0 United States License.