我已经为带有提醒的笔记构建了一个react应用程序。
你可以在这里看到代码:
https://github.com/YanivAf/NotesApp
实时版本:
https://corkboardnotes.netlify.app/
我想让它更有用,通过允许推送通知,让用户知道有一个笔记的提醒,即使用户没有专注于浏览器(甚至更好-当浏览器关闭时)。
在网上搜索解决方案,我遇到了onessignal,但似乎不能从web应用程序的代码逻辑触发通知。
是否有一个工具可以帮助我实现我的目标?
你有一个本地应用程序,还是你的react前端托管在一个网站上?
我不知道如果你需要有一个网站的url,但对于本地应用程序(当使用Firebase云消息时),你可以发送一个post-request到https://fcm.googleapis.com/fcm/send
更多信息。
如果你真的在谈论一个网站,那么你需要在你的react应用程序中添加PWA功能。PWA确实支持推送通知,在ios上也是如此。