我将网站移至Https并遇到OneSignal推送通知问题。我阅读了OneSignal的文档,但它对我没有帮助。该网站基于Wordpress并使用OneSignal插件。我在Google开发工具中收到了下一个错误:
未捕获(在承诺中)DOMException:无法注册ServiceWorker:提供范围的路径(' /')不在允许的最大范围内(' ; /可湿性粉剂内容/插件/免费onesignal-幅材推的通知/ sdk_files /&#39)。调整范围,移动Service Worker脚本或使用Service-Worker-Allowed HTTP标头来允许范围。
有没有人有什么想法呢?
答案 0 :(得分:0)
我查看了很多信息和资源,发现了一个问题。我使用Incapsula作为缓存工具。此服务阻止了“Service-Worker-Allowed”标头,这就是我收到错误的原因。