Регистрация Serviceworker в Laravel - PullRequest
0 голосов
/ 22 марта 2019

Я использую pushpad (из pushpad.xyz) и выполнил 3 начальных шага, чтобы настроить этот SDK с моим проектом Laravel 5.5.Но как только я захожу на тестовый просмотр, он просто не может найти и зарегистрировать Serviceworker.js, я попытался разместить его повсюду, почти в каждой папке.Так что я знаю, что это смутно описано, но если вы быстро посмотрите на Документы с панели, вы поймете, что я имею в виду.Более того, когда я вручную пытаюсь открыть его, я получаю 404. также получаю 404, когда я пытаюсь импортировать его по ссылке https: //, где он находится, когда я копирую его содержимое и использую его в теге скрипта, я также получаю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.

1 Ответ

1 голос
/ 22 марта 2019

Вам необходимо убедиться, что у вас есть service-worker.js файл в корневом каталоге вашего веб-сайта.

Вы можете проверить установку с помощьюнабрав https://example.com/service-worker.js в вашем браузере.

...