如何以本机方式从 Vaadin 后端向一个或特定数量的(Android 智能手机)用户发送通知?

Dur*_*aco 1 vaadin progressive-web-apps vaadin10 vaadin-flow

PWA 的问题是,当浏览器关闭(或智能手机处于非活动状态)时,用户将无法看到通知。

\n\n

最佳情况下,PWA 图标应该带有数字++ 和铃声以吸引用户的注意力。

\n\n

这有可能吗?如果不是有什么解决方案?

\n

Lei*_*and 5

您需要的是本机推送通知

Vaadin 没有对推送通知的内置支持,但可以使用通用 JavaScript 集成支持来集成它。您可以在https://github.com/marcushellberg/vaadin-web-push中找到相关示例。您可以按照问题#4747获取与 Vaadin 官方支持相关的更新。

需要考虑的一件事是,这目前仅适用于 Android 设备,不适用于 iOS。(更新:从 iOS 16 开始,iOS 也支持推送通知)