Javascript Can';不要在chrome中注册服务人员,但在Firefox中它正在工作

Javascript Can';不要在chrome中注册服务人员,但在Firefox中它正在工作,javascript,service-worker,Javascript,Service Worker,在chrome中注册服务工作者时遇到问题,例如控制台日志中的服务工作者注册失败:DomeException。 我在我的网站上使用了https。它在livesite上运行。 请看我的密码 main.js if ('serviceWorker' in navigator) { // Register a service worker hosted at the root of the // site using the default scope. navigator.serviceWo

在chrome中注册服务工作者时遇到问题,例如控制台日志中的服务工作者注册失败:DomeException。 我在我的网站上使用了https。它在livesite上运行。 请看我的密码

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为空,在我在此文件中添加代码之前,我正在尝试先注册我的工作人员

在mozilla中登录控制台 ServiceWorker注册成功,作用域:main.js:5:7

控制台登录chrome
服务人员注册失败:DomeException。

请检查cookie设置。。对于firefox中的类似错误,通过cookie设置解决。如何创建辅助进程?什么是
navigator
?@GetOffMyLawn是一个ServiceWorker,您通常通过
窗口.navigator.ServiceWorker
API注册它。问题的标题错了,好吧。。。我以为这是一个网络工作者…你确定你没有更清晰的错误信息吗?这听起来像是工人代码中的某些内容失败了。试着把东西移走,直到它不再扔了。不管怎样,我们需要看到一个能帮助你的人。