我正在使用online
侦听器检查应用程序的window
状态是否有变化,如MDN page about online and offline events中所述:
window.addEventListener('online', internetWentOnline, true);
window.addEventListener('offline', internetWentOffline, true);
系统运行正常,但是现在navigator.online
始终为true
。
除了进行@angular/service-worker
添加了PWA支持之外,我没有进行任何重大更改。此外,Chrome还将自身更新为版本68.0.3440.84(64位)。
由于在Firefox 61.0.1(64位)上,事件侦听器可以按预期工作,因此我怀疑这是由Chrome的错误引起的,可能与PWA有关。
有人遇到过同样的问题吗?