我已经成功地将firebase集成到我的移动应用程序中。目前,我正在android上测试它。我正在成功地收到通知。我的下一步是触发事件时,应用程序在前台和背景,并读取数据。为此,我查看了文档并使用了firebase.notifications().displayNotification()。但这是在抛出错误。
确保你有: 1)在你的' Android /app/build.gradle‘文件中安装了所需的Firebase android依赖项'com.google.firebase:firebase-notifications’。 2)在“'io.invertase.firebase.notifications.RNFirebaseNotificationsPackage‘”文件中导入MainApplication.java模块。3)在RN‘’getPackages()‘方法列表中添加了’新的RNFirebaseNotificationsPackage()‘行。
发布于 2018-06-15 00:13:31
听起来,您需要按照此页上的说明安装通知依赖项。他们最近重写了react-本机--firebase中的通知部分,因此您的用例也可能需要这样的通知。
发布于 2020-03-01 07:56:50
我也遇到了同样的错误:通过使用转化酶firebasev6调用firebase.notifications(),试图使用未安装在安卓项目上的firebase模块.
经过几项研究后,我发现通知应该是在rnfirebase.io中实现的,即防火墙、v5和更小的
因此,转化酶决定不使用通知在他们的防火包v6。
若要使用notifcation,可以在doc处于alpha版本时引用它们的通知包,也可以使用wix/etc本机通知等.那是额外的包裹
https://stackoverflow.com/questions/50862953
复制相似问题