簡體   English   中英

帶有ReactJS和Webpack的Firebase FCM無法正常工作:我們無法注冊默認服務工作者

[英]Firebase FCM with ReactJS and Webpack not working: We are unable to register the default service worker

與幾乎相同的問題相關的問題: Firebase FCM React項目問題-firebase-messaging-sw.js類型錯誤?

這個問題或其他任何問題的答案都對我不起作用,下面是其中包含firebase-messaging-sw.js文件的項目樹的屏幕快照,因為添加它已成為解決此問題的建議。

firebase-messaging-sw

我想知道我是不是做錯了,或者為什么我不能注冊sw供firebase使用。

來自開發人員工具控制台的原始錯誤:“未能注冊ServiceWorker:獲取腳本時收到錯誤的HTTP響應代碼(404)”。

作為對此問題的解答,這是我的另一篇文章,我也設法解決了自己。 FirebaseError-消息傳遞/服務工作人員注冊失敗

因此,基本上使用非常特定版本的webpack-dev-server,添加一個可以具有任何名稱的sw文件,並將該文件注冊為服務工作者,以便fireabse在我的Firebase消息傳遞初始化文件中使用,我設法獲得了Firebase雲消息傳遞使用webpack。 webpack-dev-server的版本是2.11.0。

希望這對任何人都有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM