Can't register a service worker in chrome but in Firefox it is working





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







1















Having a problem in registering a service worker in chrome is say in console log is Service worker registration failed: DOMException.
I used https on my site. and its running in livesite.
please see my code.



main.js



if ('serviceWorker' in navigator) {
// Register a service worker hosted at the root of the
// site using the default scope.
navigator.serviceWorker.register('sw.js').then(function(registration) {
console.log('Service worker registration succeeded:', registration);
}, /*catch*/ function(error) {
console.log('Service worker registration failed:', error);
});
} else {
console.log('Service workers are not supported.');
}


sw.js is empty Im trying to register my worker first before I add a code in this file.



Console log in mozilla
ServiceWorker registration successful with scope: https://m.domain.com/ main.js:5:7



Console log in chrome
Service worker registration failed: DOMException.










share|improve this question

























  • check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

    – divyang4481
    Jan 4 at 2:48











  • How are you creating the worker process? What is navigator?

    – Get Off My Lawn
    Jan 4 at 2:57













  • @GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

    – Kaiido
    Jan 4 at 3:00













  • Okay... I thought that this was a Web Worker...

    – Get Off My Lawn
    Jan 4 at 3:01











  • Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

    – Kaiido
    Jan 4 at 3:01


















1















Having a problem in registering a service worker in chrome is say in console log is Service worker registration failed: DOMException.
I used https on my site. and its running in livesite.
please see my code.



main.js



if ('serviceWorker' in navigator) {
// Register a service worker hosted at the root of the
// site using the default scope.
navigator.serviceWorker.register('sw.js').then(function(registration) {
console.log('Service worker registration succeeded:', registration);
}, /*catch*/ function(error) {
console.log('Service worker registration failed:', error);
});
} else {
console.log('Service workers are not supported.');
}


sw.js is empty Im trying to register my worker first before I add a code in this file.



Console log in mozilla
ServiceWorker registration successful with scope: https://m.domain.com/ main.js:5:7



Console log in chrome
Service worker registration failed: DOMException.










share|improve this question

























  • check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

    – divyang4481
    Jan 4 at 2:48











  • How are you creating the worker process? What is navigator?

    – Get Off My Lawn
    Jan 4 at 2:57













  • @GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

    – Kaiido
    Jan 4 at 3:00













  • Okay... I thought that this was a Web Worker...

    – Get Off My Lawn
    Jan 4 at 3:01











  • Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

    – Kaiido
    Jan 4 at 3:01














1












1








1








Having a problem in registering a service worker in chrome is say in console log is Service worker registration failed: DOMException.
I used https on my site. and its running in livesite.
please see my code.



main.js



if ('serviceWorker' in navigator) {
// Register a service worker hosted at the root of the
// site using the default scope.
navigator.serviceWorker.register('sw.js').then(function(registration) {
console.log('Service worker registration succeeded:', registration);
}, /*catch*/ function(error) {
console.log('Service worker registration failed:', error);
});
} else {
console.log('Service workers are not supported.');
}


sw.js is empty Im trying to register my worker first before I add a code in this file.



Console log in mozilla
ServiceWorker registration successful with scope: https://m.domain.com/ main.js:5:7



Console log in chrome
Service worker registration failed: DOMException.










share|improve this question
















Having a problem in registering a service worker in chrome is say in console log is Service worker registration failed: DOMException.
I used https on my site. and its running in livesite.
please see my code.



main.js



if ('serviceWorker' in navigator) {
// Register a service worker hosted at the root of the
// site using the default scope.
navigator.serviceWorker.register('sw.js').then(function(registration) {
console.log('Service worker registration succeeded:', registration);
}, /*catch*/ function(error) {
console.log('Service worker registration failed:', error);
});
} else {
console.log('Service workers are not supported.');
}


sw.js is empty Im trying to register my worker first before I add a code in this file.



Console log in mozilla
ServiceWorker registration successful with scope: https://m.domain.com/ main.js:5:7



Console log in chrome
Service worker registration failed: DOMException.







javascript service-worker






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 4 at 3:27







John Paul Aquino

















asked Jan 4 at 2:41









John Paul AquinoJohn Paul Aquino

64




64













  • check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

    – divyang4481
    Jan 4 at 2:48











  • How are you creating the worker process? What is navigator?

    – Get Off My Lawn
    Jan 4 at 2:57













  • @GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

    – Kaiido
    Jan 4 at 3:00













  • Okay... I thought that this was a Web Worker...

    – Get Off My Lawn
    Jan 4 at 3:01











  • Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

    – Kaiido
    Jan 4 at 3:01



















  • check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

    – divyang4481
    Jan 4 at 2:48











  • How are you creating the worker process? What is navigator?

    – Get Off My Lawn
    Jan 4 at 2:57













  • @GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

    – Kaiido
    Jan 4 at 3:00













  • Okay... I thought that this was a Web Worker...

    – Get Off My Lawn
    Jan 4 at 3:01











  • Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

    – Kaiido
    Jan 4 at 3:01

















check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

– divyang4481
Jan 4 at 2:48





check with your cookie setting .. for similar error in firefox is resolve by cookie setting. stackoverflow.com/questions/49539306/…

– divyang4481
Jan 4 at 2:48













How are you creating the worker process? What is navigator?

– Get Off My Lawn
Jan 4 at 2:57







How are you creating the worker process? What is navigator?

– Get Off My Lawn
Jan 4 at 2:57















@GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

– Kaiido
Jan 4 at 3:00







@GetOffMyLawn that is a ServiceWorker and you do generally register it through the window.navigator.serviceWorker API. The question's title was wrong.

– Kaiido
Jan 4 at 3:00















Okay... I thought that this was a Web Worker...

– Get Off My Lawn
Jan 4 at 3:01





Okay... I thought that this was a Web Worker...

– Get Off My Lawn
Jan 4 at 3:01













Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

– Kaiido
Jan 4 at 3:01





Are you sure you don't have a clearer error message somewhere? That sounds like something in the worker's code failed. Try to remove things until it doesn't throw anymore. And anyway, we'll need to see an Minimal, Complete, and Verifiable example to be able to help you.

– Kaiido
Jan 4 at 3:01












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54032497%2fcant-register-a-service-worker-in-chrome-but-in-firefox-it-is-working%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54032497%2fcant-register-a-service-worker-in-chrome-but-in-firefox-it-is-working%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Mossoró

Cannot access a disposed object : DataContext

Can't read property showImagePicker of undefined in react native iOS