Могу ли я иметь локальные уведомления pu sh, которые запускаются или работают в моем приложении? - PullRequest
0 голосов
/ 19 января 2020

Я хочу использовать Local Pu sh Уведомления для iOS и Android на основе логики c приложения. По сути, я хочу получать молчаливое фоновое уведомление каждые X наши, которое затем запускает функцию в моем приложении, которая решает, будет ли отображаться реальное уведомление.

Может ли это быть достигнуто с локальным уведомлением pu sh или я Нужно удаленное уведомление pu sh?

[EDIT] Видимо, мой вопрос недостаточно ясен, поэтому я добавляю этот пример:

В моем приложении есть функция, которая возвращает строку в зависимости от логики c. Я запускаю локальное уведомление pu sh каждые X часов, которое затем вызывает эту функцию, чтобы определить, какая строка будет отображаться.

Ответы [ 2 ]

1 голос
/ 19 января 2020

Вы можете использовать response-native-background-task , чтобы запустить фоновую службу, которую можно запланировать вызывать каждые x часов.

0 голосов
/ 19 января 2020

Вы можете использовать React Native Pu sh Уведомление , использовать Запланированные уведомления ..

Пример кода приведен ниже

PushNotification.localNotificationSchedule({
    autoCancel: true,
    bigText:
      'This is local notification demo in React Native app. Only shown, when expanded.',
    subText: 'Local Notification Demo',
    title: 'Scheduled Notification Title',
    message: 'Scheduled Notification Message',
    vibrate: true,
    vibration: 500,
    playSound: true,
    soundName: 'default',
    actions: '["Yes", "No"]',
    date: new Date(Date.now() + 3 * 1000) // in 3 secs
  })
...