【发布时间】:2019-02-06 05:25:58
【问题描述】:
我目前正在为一个项目处理网络推送通知,对此事感到有些困惑。我找不到有关该主题的任何信息,因此请考虑以下情况:
- 用户在 m.example.com 上订阅网络推送通知
- 然后将页面添加到主屏幕,例如安装 PWA
所以问题是:
- 浏览器会不会有相同的
ServiceWorkerRegistration和PushSubscription作为 PWA? - 如果用户使用,结果是否会改变 先添加到主屏幕然后订阅?
- 浏览器会有 如果用户通过 PWA 订阅,则订阅?
【问题讨论】:
-
预期结果是什么?
-
我想预期的结果是在移动网站和 WPA 以及订阅和注册上都有相同的订阅。我们目前正在测试,稍后可能会有一些结果。
-
我没有资源,但我认为在大多数 Android 设备上它会是相同的
ServiceWorkerRegistration,但在 iOS PWA 上运行在不同的上下文中。 (虽然iOS不支持推送)
标签: javascript service-worker progressive-web-apps web-push