ブラウザでService Worker機能をテストする場合:
(中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
突然呼び出すと、機能が消えます。
=>サービスワーカーはOKではありません
Avahi /Zeroconfの制限ですか、それとも私の OS 実装の問題ですか?