Опция связи FCM с сообщениями Firebase уведомления pu sh на передний план PWA не работает - PullRequest
0 голосов
/ 18 января 2020

Я использую onMessage () из Firebase Cloud Messaging JS SDK, чтобы получать сообщения pu sh, когда мой PWA находится на переднем плане, затем использую эти строки кодов для отображения уведомления пользователю:

navigator.serviceWorker.ready.then(registration => {
    registration.showNotification(title, options);
  });

My pu sh - это уведомление с опцией fcm link, а не сообщение с данными. Если сообщение pu sh приходит, когда PWA находится в фоновом режиме, уведомление активируется щелчком мыши, и в браузере открывается опция ссылки fcm, но когда мой PWA находится на переднем плане, уведомление отображается, но когда я нажимаю на это уведомление, ничего не происходит. случается.

Как я могу сделать уведомление на основанной PWA, которая работает с URL-ссылкой в ​​параметрах fcm, я имею в виду, что при нажатии на эту ссылку целевая страница должна быть открыта в браузере, как если бы уведомление было обработано Firebase SDK, когда WebApp находится в фоновом режиме.

Спасибо за любую помощь в решении проблемы!

...