0

我遵循了 Google 的代码实验室“向 Web 应用程序添加推送通知”(https://developers.google.com/web/fundamentals/codelabs/push-notifications/) - 它适用于 Chrome。

但是在 Firefox 55 中,当我在 about:debugging#workers 中按下“测试推送通知”按钮时,没有显示通知,尽管在控制台“[Service Worker] Push Received”中。被输出。

不知道先在哪里调查...有人可以帮忙吗?

4

1 回答 1

1

是的,我找到了 Firefox 没有显示通知的原因。它在谷歌代码实验室的这个原始行中:

console.log(`[Service Worker] Push had this data: "${event.data.text()}"`);

Firefox 似乎不喜欢 ` 但不会在服务人员的控制台中抛出任何警告或错误。

于 2017-10-04T10:47:41.677 回答