是否可以为应用程序逻辑触发的 create-react-app(无后端)定义推送通知?
Posted
技术标签:
【中文标题】是否可以为应用程序逻辑触发的 create-react-app(无后端)定义推送通知?【英文标题】:Is it possible to define push notifications for create-react-app (no back-end) triggered by the app's logic? 【发布时间】:2021-10-20 05:56:02 【问题描述】:我已经为带有提醒的笔记构建了一个反应应用程序。
您可以在此处查看代码:
https://github.com/YanivAf/NotesApp
这里是现场版:
https://corkboardnotes.netlify.app/
我想让它更有用,允许推送通知让用户知道有笔记的提醒,即使用户没有专注于浏览器(甚至更好 - 当浏览器关闭时)。
在网上搜索解决方案,我遇到了OneSignal,但似乎无法从webapps的代码逻辑触发通知。
是否有工具可以帮助我实现目标?
【问题讨论】:
【参考方案1】:您是否有原生应用,或者您的 React 前端是否托管在网站上?
我不知道您是否需要网站网址,但对于原生应用程序(使用 Firebase 云消息传递时),您可以向https://fcm.googleapis.com/fcm/send
More information 发送后期请求。
如果您实际上是在谈论一个网站,那么您需要将 PWA 功能添加到您的 react 应用程序中。 PWA 确实支持推送通知,也在 ios 上。
【讨论】:
我没有原生应用。您是否有关于添加 PWA 功能(特别是推送通知)的推荐指南? 我认为this video 可以提供帮助 谢谢!我会研究,但这似乎是正确的方向:)以上是关于是否可以为应用程序逻辑触发的 create-react-app(无后端)定义推送通知?的主要内容,如果未能解决你的问题,请参考以下文章