Я пытаюсь ежедневно планировать 7 различных уведомлений с помощью следующего кода.
const interval = 1440;
for (let i = 0; i < 7; i++) {
const notification = new firebase.notifications.Notification()
.setNotificationId(notifyId + i.toString())
.setTitle('Quote of the Day')
.setBody('today is a beautiful day')
.setData({
dailyQuote:'today is a beautiful day'
});
const date = new Date();
date.setMinutes(date.getMinutes() + (i * interval));
const schedule = {
fireDate: date.getTime(),
repeatInterval: 'day',
};
firebase.notifications().scheduleNotification(notification, schedule);
}
Однако уведомления запускаются одновременно, даже если fireDate устанавливается ровно через 1440 минут (1 день).
Кто-нибудь может помочь?Спасибо!