我的Service Worker项目一切正常,但突然我看到了以下错误:
Uncaught (in promise) DOMException: Failed to register a ServiceWorker: ServiceWorker cannot be started尽管我在一个名为sw.js的文件中注册了这个软件,但它在index.html:1上被报告了。
我在Google上找不到任何东西--有什么导致这个错误发生的指导吗?
发布于 2015-03-08 09:10:58
因此,事实证明,这只是表明服务工作者代码本身中存在JS错误,因此无法完成注册。
加载chrome://serviceworker-internals/并选中“打开DevTools窗口,并在JavaScript启动时暂停serviceworker执行以进行调试。”
然后,当您刷新页面时,检查器将弹出,允许您查看Service Worker中的错误。
https://stackoverflow.com/questions/28921937
复制相似问题