android - 对推送通知做出反应原生 Firebase 句柄点击动作
问题描述
我正在开发我的 react 本机应用程序,我正在使用 firebase 发送推送通知:
在我的组件中,我导入了库:
import firebase from '@react-native-firebase/app'
import messaging from '@react-native-firebase/messaging'
我添加了本机配置以在 IOS 和 Android 的前台和后台模式下接收通知。
现在我想添加一个点击动作来重定向到特定的组件。
我使用 Postman 发送带有自定义数据的 POST 请求:
{
"to" : "ceWTvUKphPk:APA91bG6CMyiHZfNnpIs76QyThECegzztWe5hjp05jrKU8ImyWwarprqRYFlY3Hry_Xbv0EV0W76PEgHf7ssMzJbaTOzGvmoZthZnWOm9ZGcpwtZ0ubcHY-ps-9yl-sdM-aGrh1bGbrn",
"notification" : {
"body" : "un nouveau partage",
"title" : "un partage de contact reçu",
"priority" : "high",
"vibration":true,
"sound": "Enabled",
"badge":1,
"requireInteraction": true,
"click_action": "ACTION",
},
"data" : {
"body" : "nouvelle opportunité",
"title" : "un nouveau partage"
"content_available" : true,
"priority" : "high",
}
}
如何为 IOS 和 Android 创建单击操作并处理此操作
解决方案
推荐阅读
- html - 如何对数字进行可视化表示
- java - MQ 响应只写 1 个请求 JAVA
- arrays - 错误:没有为类 '_MyHomePageState' 定义 getter 'datauser'
- spring-security - spring boot security中使用authenticationProvider时如何配置数据源?
- node.js - 使用 node.js / express-session 是否可以在会话中只保存()一个属性?
- sql - F#查询异常,“无法识别的方法调用值”
- excel - excel vba卡在某个点
- c++ - 我在 C++ 中的窗口表单功能中的文本框有问题
- c++ - 通过左移,可以将 1 设置为零
- visual-studio-code - 用于创建 dotnet .vscode 文件夹的关键字或 CLI