javascript - Uncaught FirebaseError: Messaging: This method is available in a Window context -


i'm using firebase service worker web push notification. currently, facing error:

uncaught firebaseerror: messaging: method available in window context. (messaging/only-available-in-window). 

i using website on desktop register sw. how resolve issue?

error stack i'm getting in console.

browsererrormessage: "failed register serviceworker: serviceworker script evaluation failed" code :"messaging/failed-serviceworker-registration" message :"messaging: unable register default service worker. failed register serviceworker: serviceworker script evaluation failed (messaging/failed-serviceworker-registration)." stack: "firebaseerror: messaging: unable register default service worker. failed register serviceworker: serviceworker script evaluation failed (messaging/failed-serviceworker-registration).↵    @ https://www.gstatic.com/firebasejs/3.7.0/firebase.js:555:225" __proto__: error 

thank you

this method should there in main javascript file, not in service worker. service worker works in background.

    messaging.onmessage(function(payload) {       console.log("message received. ", payload);       // ...     }); 

Comments

Popular posts from this blog

c# - How to clear picker if It is selected in xamarin forms? -

angular - File Name and Extension not respected when sent from .NET Web API to Angular2 App -