Добрый день, делаю уведомления через Notification, при неактивной вкладке или при скрытом браузере сквозные уведомления работают, а вот когда вкладка закрыта - нет.
Как можно подписать браузер на события, что бы они отрабатывали при закрытой вкладке? Как такое организовано на сайтах медуза или лайфакер? В коде я нашел только агрегаторов, но суть вопроса это не меняет, т.к. уведомления приходят по коду с Notification.
Подскажите подробнее, я сделал так.
Подписываю браузер на файл
navigator.serviceWorker.register('sw.js');
Notification.requestPermission(function(result) {
if (result === 'granted') {
navigator.serviceWorker.ready.then(function(registration) {
registration.showNotification('Notification with ServiceWorker');
});
}
});
Потом в файле делаю по принципу медузы, т.е. есть файл, который обновляется и все кто подписан получают уведомления. https://meduza.io/push-worker.js
...
я хочу сделать без gcm_id и т.п. пока мне нужно слать только в браузеры.