firebase - Ionic 框架的 NullInjectorError : No provider for Firebase!

标签 firebase ionic-framework push-notification ionic3

我正在关注https://ionicframework.com/docs/native/fcm/ 将 Firebase 集成到我的 Ionic 项目中。它显示运行时错误,未找到 Firebase 提供程序。

运行时错误:

enter image description here

最佳答案

这可能是因为您忘记将其添加到应用程序模块提供程序列表中。

将其导入您的 app.module.ts 并将其添加到提供商列表中,然后它应该可以工作

import {FCM} from '@ionic-native/fcm'

@NgModule({
  ... 
  providers : [
    ... 
    FCM
  ]
}) 

关于firebase - Ionic 框架的 NullInjectorError : No provider for Firebase!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48850230/

相关文章:

html - 如何在 CSS 中添加高度百分比的顶部/底部边距

android - 找不到与 com.google.firebase :firebase-iid:[16. 0.0 匹配的任何版本]

firebase - Firestore 是否支持酸性交易?

ios - ionic iOS FCM 在开发模式下工作,但在生产模式下不工作

r - 代码执行完成时的电子邮件(或类似)通知

iOS - 收到推送通知后显示 View

ios - 使用 Firebase 发送和接收 iOS 应用程序的推送通知

javascript - React Native 使用 Firebase 从 JSON 树获取特定子值

android - 提高我的 ionic 应用程序的执行速度

android - 发布 Ionic 应用程序 - Zipalign 不工作