日常の進捗

主に自分のための,行為とその習慣化の記録

Chrome拡張(8)起動〇〇分後に,△△分間隔で繰り返されるChrome拡張

コード

{
  "name": "experimental",
  "version": "0.1",
  "manifest_version": 2,
  "background": {
    "scripts": ["background.js"]
  },
  "permissions": [
    "alarms",
    "notifications"
  ]
}
(function() {
  //アラームの作成
  // 'test' : アラームの名前(なんでもいい)
  // delayInMinutes / 起動後〇〇分経過後に実行される
  // periodInMinutes / その後△△分ごとに繰り返される
  chrome.alarms.create('test', { delayInMinutes : 1 ,periodInMinutes : 1});

  //アラームのイベントをイベントリスナーに追加
  chrome.alarms.onAlarm.addListener(function(alarm) {
    if (alarm.name == 'test') {
      console.log(new Date());
      alert("起動から1分後に1分間隔で繰り返されるアラートのメッセージ");
    });
})();

リファレンス

qiita.com