Возникла проблема с регистрацией работника службы в chrome. Например, в журнале консоли произошла ошибка при регистрации работника службы: DOMException.Я использовал https на моем сайте.и это работает в жизни.пожалуйста, смотрите мой код.
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 успешно завершена с областью действия: https://m.domain.com/ main.js: 5: 7
Журнал консоли в chrome Ошибка регистрации работника сервиса: DOMException.