是否可以为应用程序逻辑触发的 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/sendMore information 发送后期请求。

如果您实际上是在谈论一个网站,那么您需要将 PWA 功能添加到您的 react 应用程序中。 PWA 确实支持推送通知,也在 ios 上。

【讨论】:

我没有原生应用。您是否有关于添加 PWA 功能(特别是推送通知)的推荐指南? 我认为this video 可以提供帮助 谢谢!我会研究,但这似乎是正确的方向:)

以上是关于是否可以为应用程序逻辑触发的 create-react-app(无后端)定义推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

Azure 逻辑应用接收图像 HTTP 触发器

保护访问以触发 Azure 逻辑应用(HTTP 请求触发器)

zabbix入门之定义触发器

mysql使用触发器造测试数据

mysql使用触发器造测试数据

AOP说明