新的 Chrome 使网站能够安排未来通知的 API

Google Chrome 正在添加一个新的 Web API,它允许网站在不使用推送消息的情况下可靠地向用户显示通知。 Chromium OS 代码中添加了一个新标志以启用此功能。

目前,发送此类通知的唯一方法是通过推送通知。 这个新的 API 将允许网站轻松安排未来的通知。 根据 设计文件

将 showTrigger 属性引入持久性 Web 通知,以允许在未来的特定时间点显示通知。 网站可以使用它来可靠地向用户显示通知,而无需使用推送消息。

此功能的设计有两个不同的部分。 第一个处理存储不应立即在用户设备上显示的通知所需的所有更改。 第二部分从那里开始并处理逻辑以安排在预期时间显示通知。

跟踪此功能的错误表明,基于时间的触发器可用于实现日历/时钟应用程序的警报。 其他类型的触发器是可能的,例如基于位置的。 但是,当开发人员可以使用此功能时,我们可能会看到更多用例。 观察这个功能是怎样演变的将会很有趣。

标志 – 通知触发器

该标志被命名为“通知触发器”,这也让我认为我们可能会看到更多的触发器,而不仅仅是时间。

标志名称: 通知触发器

标志说明: 启用通知触发器 Web API,它允许在特定时间安排通知。

这刚刚 已添加到代码中. 我们可能需要等待几天才能启用此功能并进行测试。 您需要启用 Experimental Web Platform features 标志才能使其正常工作。

除此之外,我们至少需要演示 Web 实现来开始测试。 因此,如果您是开发人员并计划使用此 API 为网站或 Web 应用程序开发新功能,请在此处发表评测,以便我们其他人可以测试此功能!

请继续关注 Chrome 更多更新的故事!

附言: 我决定做更多 Chrome 操作系统上的操作视频 YouTube 渠道。 请考虑订阅并提供您的反馈,因为我采取了 Youtube 的婴儿步骤!