使用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 身份验证的特定用户