【问题标题】:offline push notifications for progressive web apps渐进式 Web 应用程序的离线推送通知
【发布时间】:2017-04-08 07:16:39
【问题描述】:

是否可以在离线时从 Web 应用程序触发推送通知(在 iOS 和/或 Android 上)?

据我了解,即使使用 Service Worker 后台进程,推送通知也总是通过服务器触发 - 这似乎排除了可靠的离线提醒或类似的东西。

【问题讨论】:

    标签: web push-notification progressive-web-apps


    【解决方案1】:

    Notifications 可以离线使用,但您不能从“后台”调用它(例如,当您的网页关闭时)。

    “后台任务”(或类似功能)在网络上尚不可用,我不确定将这种能力带到网络上是否是个好主意。你能做的最接近“背景”的事情是MediaSession,它允许你在硬件设备上播放音乐和处理媒体控制。

    【讨论】:

    • 谢谢 - 有点遗憾,但您的解释很有道理。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 2016-12-07
    • 1970-01-01
    • 2014-05-19
    相关资源
    最近更新 更多