Важность manifest.json для веб-рассылки firebase

#javascript #firebase-cloud-messaging

#javascript #firebase-облако-обмен сообщениями

Вопрос:

Я работаю над реализацией веб-push-уведомлений с использованием библиотеки FCM. Я создал файл service worker в корневой папке домена и другой файл js в проекте, чтобы показывать веб-push-уведомления.

Веб-push-уведомления работают нормально и отображаются в браузере. Согласно документации, в корневой папке требуется manifest.json с идентификатором отправителя gcm. Я не создавал этот файл манифеста веб-приложения, но все же я могу видеть уведомления в браузере Chrome.

Кто-нибудь может уточнить, почему именно требуется manifest.json.

Ответ №1:

 For Chrome to route FCM messages to the correct service worker, it needs to know the Sender ID
  

Взгляните на эти страницы:

https://developers.google.com/web/fundamentals/push-notifications/
https://developers.google.com/web/ilt/pwa/introduction-to-push-notifications