在 Android 上,PWA 应该运行得非常好。多名员工每天都使用 PWA。
在 iOS 上,由 Discourse 托管的站点可以在 DiscourseHub 中获得完整的推送通知。自托管用户通过轮询获得推送通知,是的。
不幸的是,自托管用户的 DiscourseHub 轮询依赖于系统后台任务。它们不能保证在任何特定时间运行……所以,没有人知道延迟是多少。操作系统决定。如果你经常使用该应用程序,我认为(非常不确定地)轮询大约每 15 分钟发生一次。如果你不经常使用该应用程序,频率可能会低得多。
不,它应该适用于主题、聊天、私信。
Webview 包装器应用很有可能被拒绝,是的。但完全原生的应用则复杂得多。