Локальное уведомление каждый час с Ionic Framework не работает?

1

Я пытаюсь отправить локальное уведомление каждый час с помощью Ionic Framework... Он попросил разрешения на отправку уведомления, но у меня его никогда не было на моем устройстве iOS.

var oneHourLater = new Date();
oneHourLater.setHours(oneHourLater.getHours() + 1)

var notification = {
  id: 1,
  title: 'Reminder',
  text: 'Reminding you about a thing',
  every: 'hour',
  at: oneHourLater
};

localNotifications.schedule(notification);

Если это не так много, чтобы спросить, есть ли способ не отправлять его через определенное время, чтобы он не становился слишком раздражающим, а затем запускал их снова в определенное время?

Спасибо!

  • 0
    new Date(new Date().setHours(new Date().getHours() + 1)) действительно ...
  • 0
    @Derek朕會功夫 Дерек 朕 Будет ли кунг-фу что?
Показать ещё 6 комментариев
Теги:
ionic-framework
localnotification

1 ответ

1
Лучший ответ

Для установки локального уведомления через каждые один час можно использовать этот плагин следующим образом:

localNotifications.schedule({
    id: 1,
    title:'Reminder',
    text: "Reminder you about a thing",
    firstAt: After_1_hour,
    every: "hour" // "minute", "hour", "week", "month", "year"
});

Для After_1_hour вы можете попробовать следующее:

var today = new Date();
today.setHours(1);
today.setMinutes(0);
today.setSeconds(0);
var After_1_hour = new Date(today);
  • 0
    Извините за задержку с ответом! Спасибо это работает

Ещё вопросы

Сообщество Overcoder
Наверх
Меню