При проверке возможности работника службы в браузере:
(в index.html
)
if ('serviceWorker' in navigator) {
console.log('serviceWorker OK');
} else {
console.log('serviceWorker NOT OK');
}
Теперь, если я позвоню localhost/index.html
, я получу положительный результат:
=> serviceWorker OK
То же самое при использовании обратной связи (127.0.0.1/index.html
).
Теперь, если я позвоню mymachine.local/index.html
, внезапно исчезнет способность:
=> serviceWorker НЕ ОК
Это ограничение Avahi / Zeroconf или просто проблема с моей реализацией ОС?