javascript - 是否可以定期或在特定日期推送通知?| 网络推送
问题描述
即使用户不在页面上,我也需要每周显示一次推送通知。我知道可以使用服务人员根据“提要”推送通知,但我不知道是否可以在特定日期推送通知。
如果可能的话,如何使用 PHP(如果需要,当然还有 JavaScript)来完成?
解决方案
假设您可以使用 Firebase,一种方法是遵循另一个问题中提出的一般建议,并针对网络对其进行自定义:
使用Firebase Cloud Messaging 的 JavaScript SDK在您的 Web 客户端中实现 Service Worker 的推送消息处理程序。
POST
按照此示例应用程序中的示例,通过 ing 到 Firebase 云函数来“伪造”一个 cron 作业。如果您已经有一个 PHP 服务器正在运行,它可以用来定期触发 Firebase 云功能。或者,您可以完全跳过 Firebase 云函数部分,并使用您的 PHP 服务器直接触发推送消息。
推荐阅读
- css - 每个 CSS 动画“原点”
- python - 双换行符而不是单个换行符
- python - 将 hdf5 文件加载到 python xarrays
- javascript - 使用 javascript 向 Url 添加参数
- powershell - 在使用持久选项安装网络驱动器时出现错误
- c - Xcode IDE 显示错误:“控制到达非无效函数的结尾”
- gnuplot - 用 gnuplot 绘制傅里叶展开
- python-3.x - pandas AttributeError:在 groupby 上使用时,“DataFrame”对象没有属性“dt”
- docker - Minishift:无法登录到 docker 内部镜像注册表
- mysql - MySQL 触发器 - 获取 json 字段的新旧值之间的差异