mam następujący błąd, gdy próbuję zarejestrować pracownika usług w podstawowej aplikacji obsługiwanych przez węzeł Server Express V4/Chrome 42:Pracownik serwisu Rejestracja nie powiodła się z localhost
DOMException: Nie można zarejestrować ServiceWorker: Podczas pobierania skryptu otrzymano błędną odpowiedź HTTP kod (404). {message: "Nie udało się zarejestrować usługi ServiceWorker: otrzymano zły kod resres HTTP (404) po pobraniu skryptu przez .", name: "NetworkError", kod: 19, INDEX_SIZE_ERR: 1, DOMSTRING_SIZE_ERR: 2 ...} Kod: 19 komunikat: „nie udało się
Oto kod rejestr:
if ('serviceWorker' in navigator){
console.log("SW present !!! ");
navigator.serviceWorker.register('worker.js', {
//scope: '/toto/'
}).then(function(registration){
console.log('Service worker registered : ', registration.scope);
})
.catch(function(err){
console.log("Service worker registration failed : ", err);
});
}
Zobacz na http://www.serviceworker.org/ – benek