Надеюсь, кто-то может мне помочь ...
Мне нужно запланировать (или несколько) локальных уведомлений на определенное время и заставлять их повторяться каждую минуту, пока они не будут отменены или с ними не взаимодействуют (что-то вроде тревоги).с автоматическим дремотой).Я не могу заставить это работать.Используя новейшую версию локальных уведомлений Ionic-Native , я могу запускать ее в определенное время или каждую минуту (начиная с настоящего момента), но не одновременно в оба!
Кодчтобы запланировать уведомление:
scheduleNotification(title: string, id: number, when: moment.Moment, args: object) {
let sound = 'file://mp3/alarm.mp3';
this.localNotifications.schedule({
id,
title: Translation.tr('app_name'),
text: title,
sound,
data: args,
silent: false,
launch: true,
trigger: {
at: when.toDate(),
every: ELocalNotificationTriggerUnit.MINUTE
},
foreground: true
});
}
Я также пытался так:
this.localNotifications.schedule({
id,
title: Translation.tr('app_name'),
text: title,
sound,
data: args,
silent: false,
launch: true,
trigger: {
at: when.toDate()
},
every: {
minute: 0
},
foreground: true
});
И так:
this.localNotifications.schedule({
id,
title: Translation.tr('app_name'),
text: title,
sound,
data: args,
silent: false,
launch: true,
trigger: {
at: when.toDate(),
every: {
minute: 0
}
},
foreground: true
});
Я также пытался с 'firstAt'вместо этого и в дополнение к «at» для всего вышеперечисленного.Кажется, ничего не работает !!!: (
Пожалуйста, помогите!