问题标签 [react-native-fcm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
781 浏览

android - evollu/react-native-fcm - ClassNotFoundException

我的应用程序运行良好,但是......当它收到来自 Firebase 的通知时,它崩溃了。

我认为这是因为我的配置很糟糕,因为我已经实现了“react-native-fcm”示例。

我 getFCMToken() 成功。

你看有没有错误?你知道为什么会这样吗?想法?帮助!!

控制台错误

包.json

应用程序/build.gradlew

构建.gradlew

MainActivity.java

MainApplication.java

AndroidManifest.xml

如果您需要更多信息,请告诉我!

0 投票
0 回答
269 浏览

firebase - Firebase 和本机反应:无效的 APNs 证书。检查证书设置

我使用了 react-native-fcm,没有错误也没有警告,但是当我尝试使用 firebase 发送推送通知时,出现错误:-

APNs 证书无效。检查证书设置。

即使我使用了APNs Authentication Key。有没有人解决这个问题?请帮我。

0 投票
1 回答
926 浏览

android - 反应本机通知图标不起作用

我添加并生成了具有白色填充和透明背景的通知图标,但通知托盘中仍然出现白色框。

我正在从服务器发送通知。解决方案是什么?

在此处输入图像描述

0 投票
1 回答
368 浏览

javascript - 单击通知时导航到特定屏幕?

我正在使用 react-native-fcm 进行通知并成功接收通知。我的问题是当我单击该通知时,它必须导航到特定屏幕。

我有一个带有主页和警报的堆栈导航器。我正在登录中编写我的代码,其中很多导航到警报。

这里我使用 presentLocalNotification() 来显示通知。我应该在哪里使用this.props.navigation.navigate('alerts');

0 投票
0 回答
972 浏览

react-native - 当应用程序被杀死或在 react-native-fcm 中的后台时以 JSON 格式显示 fcm 通知消息

我正在为 android 设备使用 react-native-fcm 库。当我的应用程序运行时,我会正确收到通知,但是当我的应用程序在后台或被杀死时,我会在我在这里共享的图像中以类似的方式获得 JSON 格式的通知数据。

在此处输入图像描述

notify_about:'', fcm:{action:null, body:"{data:'',time:''}", color:null, icon: '', tag:null, title:"通知标题"}

这是我从服务器发送的数据格式。

在这里,我只想显示数据体。但是当应用程序被杀死或在后台时,它会在通知中显示完整的正文。并且在应用程序运行时它工作正常。

0 投票
2 回答
12920 浏览

react-native - 应用程序处于前台或关闭时收到推送通知后的正确导航方式

这是所有使用反应导航的人的普遍问题,以下是我的导航结构

当应用程序处于前台或关闭时,我正在使用“react-native-fcm”接收通知。收到通知后,我应该如何构建代码以导航到特定屏幕?我应该在每个屏幕上订阅 onNotification,然后导航到特定屏幕还是将其放在集中位置?有没有人解决过这个问题?示例代码会很棒

软件版本:

反应导航 1.0.0-beta.26

反应原生 0.49.3

0 投票
1 回答
673 浏览

javascript - 收到远程通知时如何重新加载屏幕?

我正在使用带有 3 个选项卡的反应导航的 RN 0.54 - 坦克、警报和设置。我想在收到警报通知时导航并重新加载警报选项卡。

当我在坦克或设置选项卡中时,我可以导航到警报屏幕,但是当我在警报选项卡中收到通知时,什么也没有发生。

现在我想在收到通知时在警报屏幕上重新加载警报屏幕。

任何线索将不胜感激。

0 投票
0 回答
630 浏览

react-native - react-native 推送通知在后台不起作用

我正在使用 react-native-fcm 接收推送通知。当应用程序通知屏幕仅处于前台状态时它可以正常工作(不能在其他屏幕上工作)。但是我希望在应用程序被杀死或在后台时收到通知或我在我项目的任何其他屏幕上。这是我的代码:

0 投票
0 回答
828 浏览

android - 当应用程序被杀死或在后台反应本机时如何显示 FCM 推送通知?

我正在使用 react-native-FCM 并尝试显示来自其余客户端的通知,当应用程序处于前台并触发我想要显示通知数据的屏幕但当应用程序处于后台或被杀死时,它工作正常它不会触发通知屏幕。所以,我想知道当应用程序被杀死或在后台时如何触发应用程序通知屏幕。在此先感谢。任何帮助将不胜感激。这是我的代码:

主页.js

和 TargetScreen.js

0 投票
1 回答
2302 浏览

firebase - 当应用程序在 React Native 中处于终止状态时,Fcm 通知不会出现

当从 FCM 即 Firebase 控制台以 React Native 发送时,它很容易同时出现在 iOS 和 Android 中,但是当我从管理员或后端发送通知时,当应用程序处于终止状态时它不会出现。我正在使用 react-native-fcm 。

谢谢。