@StepanZ

Почему после определенного времени перестают отображаться уведомления в мобильном браузере Chrome?

Исходник воркера:
self.addEventListener('push', event => {
    event.waitUntil(self.registration.showNotification('test', {
        icon: './icon.png',
        body: 'test'
    }))
});


Фрагмент бекенда который отправляет уведомление:
webpush(subscription_info=subscription_info, vapid_private_key='./private_key.pem',
                                vapid_claims={'sub': 'sub'},
                                data=data)


Суть в том что если телефон используется то уведомления приходят. Но разберем другую ситуацию. Телефон оставили в покое, проходит минут 30, бекенд отправляет уведомление но на телефоне я не вижу его. Подскажите в чем нюанс. Воркер не так написан, или может не ту библиотеку использую на бекенде или может вообще это не предусмотрено для таких целей?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы