【发布时间】:2019-02-17 08:02:42
【问题描述】:
自从谷歌浏览器的新更新(版本 69.0.3497.92(官方版本)(64 位))我在导航器中找不到 serviceWorker 服务了。实际上我可以按如下方式注册我的 Service Worker,但现在我收到一个错误,即在导航器中找不到 serviceWorker:
if('serviceWorker' in navigator) {
/*
*
* Register the Service Worker
*
* */
navigator.serviceWorker.register('sw.js').then(function(registration) {
console.log('Service Worker Registered');
});
} else console.log('Your browser does not support the Service-Worker!');
我现在如何才能再次使用 Service Worker,或者如何让它在所有 Chrome 版本中再次运行?
【问题讨论】:
-
谢谢。我也完全忘记了 https 的 req 并且无法弄清楚为什么我的第一个站点工作(https)而我的另一个站点没有(http)。那是几个小时,我再也回不来了。 ????
标签: javascript google-chrome service-worker