DiscourseHub 的富通知支持

您好,

在 iOS 上,有一种叫做“富通知”的功能。您可以通过 Apple Watch 与通知互动,或者下拉通知以在不打开应用的情况下与之互动。
示例(Twitter):


我认为 Discourse 可以受益于直接回复选项和点赞按钮。这也可以打开一个视口,以便我们使用 Markdown 而不是纯文本。Discourse Chat 可以使用纯文本输入框。
这在我不在电脑旁,正在玩一个不能挂起的游戏时会很有帮助,而我却需要回复某条消息。

我的应用还有另一个问题,那就是当您的网站不由 Discourse 托管时,通知会延迟且不完整。
我不明白为什么会这样,因为像 Fig 这样的其他第三方应用做得很好。我可能错了,但不得不下载另一个应用才能获得即时且不仅仅是显示“@用户在主题中发帖”的推送通知,而是在 Meta 这样的 Discourse 论坛上,通知是即时的,并且显示“@用户在主题中发帖:“内容””,这有点令人恼火。

同样,我可能对这一切都错了,但这并非不可能。

4 个赞

CDCK 为 Meta 及其托管网站提供通知。

Fig 提供通知,因为该应用程序每年收费 20 美元,足以支付通知服务的费用。

我相信这个问题已经被讨论过,如果我错了,他们会纠正我,但我认为要求 CDCK 承担路由数亿条消息的通知基础设施的费用是不切实际的。毕竟,这是他们托管服务的一个卖点。

3 个赞

兼容浏览器的 Discourse Chat 通知已支持此功能

我一直用我的 WearOS 手表回复聊天提及,这太棒了。而且由于它基于 Web 标准,因此可以在 Windows、Android 和 ChromeOS 上运行。

苹果承诺在 2023 年支持 WebPush 标准,所以让我们希望他们能正确实现它,并内置支持内联回复。

3 个赞

您之前问过这个问题吗?

请看:

1 个赞

是的,我做到了,我说这可能是一个修复方法,但有人告诉我为什么这可能不会发生:

您也可以使用白名单应用代码库来避免这种情况,并将其部署到应用商店。或者等待苹果公司(或欧盟或国会)迫使他们解决在此领域内无耻的反竞争垄断行为。

3 个赞

在 16.4 版本中,Apple 终于为 Safari 增加了对推送通知的支持。
有兴趣的人可以看看这篇博文。

在手机上查看,Discourse 似乎有些混乱

这是部分截图。您是否先将论坛添加到了主屏幕?(这是 iOS 16.4 推送通知的秘密规则。常规网站无法请求推送权限;只有在您 A2HS 时才有效。)

4 个赞

不。这是 Meta 的问题,我可能会删除 DiscourseHub,并从现在开始将我所有的社区都用作 Web 应用来利用这一点。

1 个赞

已在 iOS 16 web push notifications in 2023 讨论过

5 个赞