Discourse 桌面推送通知

:discourse2: 摘要 Discourse 推送通知 允许用户选择通过桌面设备接收 推送通知,而不仅限于移动设备。
:open_book: 安装指南 该插件已捆绑在 Discourse 核心中。无需单独安装该插件。

功能

:warning: 为了使该插件正常工作,您的 Discourse 必须使用 HTTPS

虽然 移动端的推送通知现在已在核心中默认支持,但这仅适用于 Android 等移动设备。

该插件公开了一个用户选项,允许用户优先在桌面设备上接收推送通知:

勾选后,启用“实时通知”将优先在桌面设备上使用推送通知。

为什么?

桌面浏览器能够接收“桌面通知”,效果很好!然而,这两种方式在功能上存在细微差异。使用桌面通知时,一旦您关闭 Discourse 的标签页,通知就会停止推送。而使用推送通知则并非如此。

使用推送通知时,无需打开浏览器标签页即可接收通知。即使 Discourse 站点上没有打开任何浏览器标签页,用户也能收到通知。

支持的浏览器

Chrome 桌面版 51 及以上,Firefox 桌面版 44 及以上,具体请参阅 caniuse

29 个赞

您好,我没有看到“首选桌面推送通知”复选框。无论是在桌面还是移动设备上。

该用户设置已成为所有用户继承的全局网站设置:enable_desktop_push_notifications

1 个赞

这似乎没有显示为 IOS 可用,有什么原因吗?

我的 XenForo 和 NodeBB 站点目前都具备此功能。