alarms
コードが動作するタイミングを予約します。この API は setTimeout()
や setInterval()
と似ていますが、 alarms API はバックグラウンドで動作する点が異なります。
この API を利用するには "alarms" パーミッション が必要です。
関連する値の型
alarms.Alarm
- 特定のアラームに関する情報が含まれます。
メソッド
alarms.create()
- 新しいアラームを生成します。
alarms.get()
- 与えた名前に対応するアラームを取得します。
alarms.getAll()
- 予約されたアラームすべてを取得します。
alarms.clear()
- 与えた名前に対応するアラームを解除します。
alarms.clearAll()
- 予約されたアラームすべてを解除します。
イベント
alarms.onAlarm
- アラームが動作した際に発火します。
ブラウザ実装状況
BCD tables only load in the browser
Example extensions
謝辞
この API は Chromium の chrome.alarms
API に基づいています。
Microsoft Edge の実装状況は Microsoft Corporation から提供されたものであり、ここでは Creative Commons Attribution 3.0 United States License に従っています。