#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