Я использую firebase pu sh notificaiton для веб-сайтов:
// background receiver
messaging.setBackgroundMessageHandler(function (payload) {
});
// foreground receiver
messaging.onMessage((payload) => {
});
Чего я хочу достичь:
- Я хочу показать уведомление, которое генерируется на
setBackgroundMessageHandler()
на правой стороне рабочего стола (скажем, глобальное уведомление ), даже если браузер находится на переднем плане.
- При нажатии на Global Notificaiton должен открыться браузер с выбранной вкладкой.
- Когда браузер работает в фоновом режиме и
setBackgroundMessageHandler()
вызван, и глобальное уведомление получено, я также хочу вызвать onMessage()
.
Как этого достичь.