Итак, я вызываю функцию firebase через AngularFire следующим образом:
const response = await this.aFunctions.httpsCallable<void, ResponseType>('funcName')().toPromise();
Это работает при развертывании на firebase (хостинг), но в локальной среде (используя ionic serve
) выдает эту ошибку :
ERROR Error: Uncaught (in promise): FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker for scope ('http://localhost:8100/firebase-cloud-messaging-push-scope') with script ('http://localhost:8100/firebase-messaging-sw.js'): A bad HTTP response code (404) was received when fetching the script. (messaging/failed-service-worker-registration).
FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker for scope ('http://localhost:8100/firebase-cloud-messaging-push-scope') with script ('http://localhost:8100/firebase-messaging-sw.js'): A bad HTTP response code (404) was received when fetching the script. (messaging/failed-service-worker-registration).
Я не использую FCM в этом проекте. Вы хоть понимаете, почему это происходит?