首页 > 解决方案 > Edge:DOMException:注册失败 - 推送服务错误

问题描述

我目前正在尝试为 PWA 设置网络推送通知。在 Chrome (Windows) 上创建新订阅工作正常,但我很难在 Chromium Edge 上工作(目前也在 Windows 上)。我收到以下错误:

DOMException: 注册失败 - 推送服务错误

这似乎是一个足够常见的错误,但我无法通过 DevTools 或谷歌搜索找到任何有用的信息来帮助诊断根本原因。

对于它的价值,这里是创建订阅的代码(只有在确认Notification.permission被“授予”后才会调用它):

            navigator.serviceWorker.ready.then(function (reg) {
                reg.pushManager
                    .subscribe({
                        userVisibleOnly: true,
                        applicationServerKey: myVapidKey,
                    })
                    ...

我目前正在使用 Edge 91.0.864.64。

标签: microsoft-edgemicrosoft-edge-chromium

解决方案


推荐阅读