Webプッシュ通知にFirebaseサービスワーカーを使用しています。現在、私はこのエラーに直面しています:Uncaught FirebaseError:メッセージング:この方法はWindowコンテキストで利用可能です
Uncaught FirebaseError: Messaging: This method is available in a Window context. (messaging/only-available-in-window).
私はSWを登録するために私のデスクトップ上のウェブサイトを使用しています。この問題を解決するにはどうすればよいですか?
エラースタックコンソールになっています。
browserErrorMessage: "Failed to register a ServiceWorker: ServiceWorker script evaluation failed"
code :"messaging/failed-serviceworker-registration"
message :"Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: ServiceWorker script evaluation failed (messaging/failed-serviceworker-registration)."
stack: "FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: ServiceWorker script evaluation failed (messaging/failed-serviceworker-registration).↵ at https://www.gstatic.com/firebasejs/3.7.0/firebase.js:555:225"
__proto__: Error
あなたがサービスワーカーファイル(firebaseメッセージング-sw.js) constのメッセージングに次のコードを追加している可能性があるため)(=これが起こっているあなたにfirebase.messagingを
これは間違っています。別の答えを見てください(PaulPaulsenさん) – tutankhamun