刚开始使用 pushpad。在我试过的第一台机器上效果很好。办公室里的另一台机器工作,另一台机器不工作。这 3 个都是 OSX 上的 Firefox 47。
控制台读取
: navigator.serviceWorker 未定义 https://pushpad.xyz/pushpad.js 第98行
我已经检查了 firefox 首选项,与 service worker 无关的是 false 或 disabled。从该浏览器访问时,该站点简单不显示允许/拒绝对话框。无法从此处找到有关如何调试的太多信息。
OSX,Firefox 47,尝试重启,适用于多个其他 FF#47
最佳答案
我已经 reported这个问题给 Mozilla,他们说在以下情况下服务 worker 被禁用:
- 基于 ESR 构建(扩展支持版本)
- 当您启用隐私浏览模式时(请注意,用户可以在他们的首选项中始终启用隐私浏览模式)
关于javascript - Firefox 47 上的 pushpad 错误 : navigator. serviceWorker 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38255482/