【发布时间】:2019-09-24 19:13:49
【问题描述】:
我们有一个应用程序可以查看不同产品的文档。我希望用户订阅他们使用的任何产品。当针对该特定产品发布任何新指南时,必须通知他们。
我需要订阅产品而不是整个网站。哪种工具可以帮助实现这一目标?
我们尝试了服务人员。但看起来,它只允许用户订阅整个网站,并为新添加到网站的任何内容提供通知。
1) 用户可以订阅一个/多个产品
例如,如果用户订阅了产品 A。
他现在正在查看一个关于产品B的文档,应该要求他订阅B(因为他没有订阅)。
但是当他在产品A的指南上时,不应该要求他订阅(因为他已经订阅了)。
目前只要求用户订阅整个网站
2) 每当发布新指南时,我应该能够提供 javascript 代码来通知系统。
【问题讨论】:
-
您尝试过的任何代码?
-
你可以试试 OneSingnal,它是免费的,并且提供了很多功能
-
一个简单的方法是在 service worker 中过滤通知。
标签: javascript push-notification service-worker subscription