javascript - 如何在反应原生聊天应用程序中使用 FCM 来发送接收消息的通知
问题描述
我有一个聊天应用程序,我已经实现了 FCM,我可以从 firebase 控制台接收通知。如何设置它,以便每次用户收到新消息时都会生成通知?这就是我聊天的方式。
const getLiveUpdates = () => {
let merged_uid = uid_merger(current_user.id, chat_user.uid);
database()
.ref('chats/' + merged_uid)
.orderByChild('/sendTime')
.on('value', (msgs) => {
if (msgs.val()) {
setChats(Object.values(msgs.val()));
} else {
setChats([]);
}
});
};
解决方案
根据@FrankvanPuffelen 的评论,您可以触发一个云函数,按照此通知指南向您的用户发送 FCM 通知。
推荐阅读
- xml - 元素为 nil 且必须为空
- php - Prestashop 1.6.1 如何将输入数据从 tpl 文件中的表单发布到 mysql db?
- laravel - Laravel auth 的响应 cookie 是什么
- html - 将转义引号添加到 Highcharts 标签
- java - Java 记录序列化和对规范构造函数的重复调用
- node.js - 如何修复 Postgres 错误:绑定消息提供 8 个参数,但准备好的语句“”需要 6 个
- google-sheets - 在谷歌电子表格中获得稳定的范围(在该范围内添加/删除行之后)
- python - 使用装饰器模拟函数默认值
- matlab - 在球坐标中的曲线之间插值,保留斜率
- android - 是否可以通过 Intent 找出哪个应用与我的应用共享了某些内容?