使用firebase创建反应应用程序中的推送通知

Posted

技术标签:

【中文标题】使用firebase创建反应应用程序中的推送通知【英文标题】:Push notification in create react app using firebase 【发布时间】:2020-01-31 01:25:48 【问题描述】:

有人可以帮我将使用 firebase 的推送通知集成到我的 create-react-app Web 应用程序中吗?我尝试关注一些文章,但没有任何效果 - 有人可以帮助我提供工作教程或 git repo 吗?

提前致谢。

我已经关注了这篇文章但没有成功:

https://dzone.com/articles/push-notification-pwa-reactjs-using-firebase

我想使用 firebase 在我的 react 应用程序中添加通知

【问题讨论】:

您能说出您遇到哪些错误或更好地解释失败的步骤吗? 1) 服务工作者是否在客户端正确运行? 2)您是否还创建服务器部分或使用 Postman(或类似的)向您的客户发送正确的通知? 3) 授予通知权限后,PushNotification 对象是否正确生成? 对不起先生,我是新来的反应,所以寻找一个教程类型的文章,可以帮助我在反应网络应用程序中集成推送通知。 【参考方案1】:

我写了一个series of articles about PWA。 您可以查看有关此技术的一些基础知识。 (我目前正在写推送通知部分,因此您可以在几周后重新访问它以找到它。

GCM (Google Cloud Messaging) 已被弃用,因此您关注的帖子似乎已过时(至少在这部分中)。 现在您应该使用 FCM (Firebase Cloud Messaging) 作为推送服务。

在这里了解更多关于FCM的信息。 这里是 more up-to-date article,关于 React 和推送通知,您可以为您的项目关注。

【讨论】:

以上是关于使用firebase创建反应应用程序中的推送通知的主要内容,如果未能解决你的问题,请参考以下文章

如何在本机反应中将设备的通知推送到另一台设备

当应用程序处于后台状态(Android)时,远程推送通知提示无法在本机反应中工作

根据firebase / firestore文档在应用程序图标徽章通知中反应本机

Flutter - 将 Firebase 通知推送给没有 Firebase 身份验证的特定用户

使用 AFNetworking 将 Firebase 通知从 ios 设备推送到花药

当 Firebase 数据库中的值更改时创建推送通知