У меня проблема с ServiceWorker в приложении Ioni c 5 (Angular + Capacitor). Я добавил сервисного работника в свое приложение с помощью
ng add @angular/pwa
После того, как я собрал его ionic build --prod
, go до www directory и использовал http-server -p 8080
все в порядке, и сервисный работник работает.
После этого я использую npx cap copy
и создаю приложение на своем устройстве с помощью Android Studio. И в этом случае я вижу ошибку:
main-es2015.b31a6be113e928f57737.js:1 Service worker registration failed with: TypeError: Failed to register a ServiceWorker for scope ('http://localhost/') with script ('http://localhost/ngsw-worker.js'): An unknown error occurred when fetching the script.