Запланированные локальные уведомления не запускаются на Android Pie, когда пользователь вручную меняет время устройства - IONIC - PullRequest
0 голосов
/ 20 февраля 2019

Я разрабатываю приложение, в котором мне нужно отправлять локальное уведомление пользователю для напоминания о ежедневных тренировках каждый день с 8 до 11 часов утра.Для этого ниже приведен мой демонстрационный код для планирования уведомлений.

$cordovaLocalNotification.schedule([
   {
    id: 1,
    title: "Daily Training Reminder",
    trigger: {
       every: {
         hour: 8,
         minute: 0
       }
    }
  },
  {
    id: 2,
    title: "Daily Training Reminder",
    trigger: {
       every: {
         hour: 9,
         minute: 0
       }
    }
  },
  {
    id: 3,
    title: "Daily Training Reminder",
    trigger: {
       every: {
         hour: 10,
         minute: 0
       }
    }
  },
  {
    id: 4,
    title: "Daily Training Reminder",
    trigger: {
       every: {
         hour: 11,
         minute: 0
       }
    }
  }
]).then(function (result) {

});

Запланированные уведомления не работают, когда пользователь вручную изменяет время на устройствах Android PIE.

Пожалуйста, помогите и спасибо ввперед.

...