Моя среда
Мои настроенные файлы
У меня есть внимательно следил за единственными уроками, и я все настроил. манифест firebase-messaging-sw. js, включите их в мой angular. json. Когда я запускаю «requestPermission.subscribe», уведомление «Разрешить» не запрашивает меня, и у меня есть некоторый журнал консоли отладки, показывающий, что он вызывает мой код.
note: полный код в проекте выше
requestPermission() {
console.log('request permission trigger')
this.afMessaging.requestPermission.subscribe(
() => {
console.log("Permission granted!");
},
error => {
console.error(error);
}
);
}
Что может пойти не так? Я не смог обновить AngularFire до v6.0, так как он возвращает больше ошибок в других моих модулях AngularFire. Поэтому я решил придерживаться v5.4.2.