如何在收到通知并登录后在移动设备上显示临时横幅?

你好,我想知道是否有一种方法可以在用户收到通知且正在浏览网站(特别是在移动设备上)时,在页面顶部显示一个临时出现的通知横幅,因为浏览器通知在桌面端上已经实现了类似的功能。

有人能给我指点一下方向吗?谢谢。

我会收到“有新更新”的提示,这会重新加载视图以显示更新内容,同时也会通过移动浏览器发送浏览器通知。

所以……你到底想要什么呢?:slight_smile:

嗯……也许我漏掉了某个设置,因为在手机上浏览网站时收不到通知提醒。我确实看到头像旁边出现了小圆点,提示有通知,我想我原本期待的是在标签页中打开网站但非当前激活标签页时也能收到通知,就像在桌面端那样。:confused:

我们没有像 Facebook 那样的“应用内弹窗通知”。

我们支持除 iOS 之外的所有平台上的原生 Web 推送通知,在我看来,这些通知是应用内通知的超集。

我在使用 iOS,一直纳闷为什么收不到任何通知……可能是我漏掉了 Safari iOS、Chrome iOS 或 Discourse 设置中的某个选项。

所以,除了查看邮件或直接访问网站外,在 iOS 上就没有其他方式接收通知了吗?

感谢提供的信息!:smile:

Apple 决定不在其浏览器中实现 Web Push API。由于 iOS 仅支持一个浏览器,因此 iOS 用户无法使用 Web Push 通知,而该功能在 Windows、macOS、Linux 和 Android 上均可用。

现有的变通方案包括:

太棒了,谢谢你的信息。