我使用的是推板(来自pushpad.xyz),并遵循3个初始步骤,使用我的Laravel5.5项目来设置这个SDK。但是,一旦我访问了一个测试视图,它就是找不到并注册Serviceworker.js,我试着把它放在所有的地方,现在几乎每个文件夹。因此,我知道这是模糊的描述,但如果你快速查看文档从推垫,你知道我的意思。此外,当我手动打开它时,我会得到一个404。另外,当我尝试从https:// link导入它的404时,当我复制它的内容并在脚本标记中使用它时,我也会得到一个404。我不知道怎么继续下去
A bad HTTP response code (404) was received when fetching the script.
Failed to load resource: net::ERR_INVALID_RESPONSE
push-test:1 Uncaught (in promise) TypeError: Failed to register a
ServiceWorker: A bad HTTP response code (404) was received when fetching the
script.发布于 2019-03-22 10:25:24
您需要确保在您的网站的service-worker.js根目录中有一个文件。
您可以通过在浏览器中键入https://example.com/service-worker.js来验证安装。
https://stackoverflow.com/questions/55291770
复制相似问题