Сервисный работник не поддерживается в chrome (69.0.3497.81) - PullRequest
0 голосов
/ 11 сентября 2018

Я начинаю работать с PWA (прогрессивное веб-приложение).Когда я пытаюсь проверить работника службы поддерживается или нет в браузере Chrome. Он всегда возвращает false.Ниже код, который я использовал для проверки.

Примечание: Я использую Chrome Версия 69.0.3497.81 (официальная сборка) (64-разрядная версия).

app.js

if ('serviceWorker' in navigator) {
    navigator.serviceWorker.register('/sw.js').then(function() {
        console.log('service worker registered');
    });
}

Нужна помощь для регистрации сервисного работника в chrome.

1 Ответ

0 голосов
/ 11 сентября 2018

Эта проблема вызвана тем, что я запускаю свое приложение на http://192.168.1.11:8080, но когда я переключаю домен на http://localhost:8080/., он работает нормально.

Chrome требует, чтобы обслуживающий персонал обслуживался по протоколу https, но допускает исключение для localhost для разработки.

...