Я использую FCM для отправки уведомления в браузер. Я получаю следующую ошибку:
messaging/failed-serviceworker-registration", message: "Messaging: We
are unable to register the default s…t. (messaging/failed-serviceworker-
registration).", browserErrorMessage: "Failed to register a
ServiceWorker: A bad HTTP res…code (404) was received when fetching the
script.", stack: "FirebaseError: Messaging: We are unable to
registe…/assets/javascripts/firebase/firebase.js:1:760104
Что я понял из моего исследования Google, так это то, что firebase-messaging-sw.js не находится в корневом каталоге, я помещаю его в public / javascripts /. Я использую игровые рамки для этого проекта. Мой проект hiearchy:
|app(controllers, views)
|public
|conf