Кордова местное уведомление повторить после первого - PullRequest
0 голосов
/ 11 июля 2019

Локальное уведомление плагинов Cordova запускается каждый день после достижения первой даты

cordova.plugins.notification.local.schedule({
     id: id,
     title: title,
     message: message,
     firstAt: schedule_date_time,
     every: 'day',
     // sound:true,
      actions: [
              { id: 'yes', title: 'TAKE ACTION' }

            ]
 });

Я хочу, чтобы уведомление запускалось каждый день, но только при достижении даты firstAt.Таким образом, уведомление работает в первый день и продолжает срабатывать один раз в день, пока пользователь не предпримет ДЕЙСТВИЕ

1 Ответ

0 голосов
/ 12 июля 2019

Вам нужно будет использовать конфигурацию trigger, чтобы добиться того же.Подробнее здесь

cordova.plugins.notification.local.schedule({
  id: id,
  title: title,
  message: message,
  // sound:true,
  actions: [{
      id: 'yes',
      title: 'TAKE ACTION'
    }
  ]
  trigger: {
    at: schedule_date_time
  }
});

Существует некоторая двусмысленность относительно того, как точно установить конфигурацию триггера и что именно делает 'count', но это, безусловно, отправная точкак вашему окончательному решению.

...