每天通知一次的 Web 通知 API 示例

Posted

技术标签:

【中文标题】每天通知一次的 Web 通知 API 示例【英文标题】:Web Notification API example to notify everyday once 【发布时间】:2016-05-31 07:59:25 【问题描述】:

我正在尝试使用网络通知 API (https://developer.mozilla.org/en-US/docs/Web/API/Notification) 来显示浏览器通知,类似于此链接的示例(在标记的答案中)Chrome desktop notification example

但是,我正在寻找能够在特定时间每天自动显示某些此类通知的东西。就像我在 chrome 浏览器中看到这样的 facebook 通知。那可能吗?我怎样才能做到这一点?我知道可能会有一些浏览器限制,但是如果我能为 chrome 和 firefox 做到这一点,我会很高兴。

【问题讨论】:

如果您不想从头开始构建所有内容,您可以使用pushpad.xyz 等 Web 服务 除了 Push API,它还支持 Safari 【参考方案1】:

您需要使用Push API、服务工作者和一些相应的服务器基础架构。这样,如果用户选择加入,您就可以在特定时间唤醒您的 Service Worker 并向用户发送消息。

【讨论】:

感谢您的提示。让我这样探索

以上是关于每天通知一次的 Web 通知 API 示例的主要内容,如果未能解决你的问题,请参考以下文章

如何每天重复一次 UNUserNotification?

如何在swift 3中每天在特定时间触发本地通知

Beacon 每天只有一个本地通知

每天在设定的时间快速重复本地通知

在 iOS 中每天在不同时间实现多个本地通知的逻辑

Ionic 3 本地通知每天特定时间