iOS Safari 11.3 上的导航器中没有 Service Worker

Doc*_*son 3 safari mobile-safari ios service-worker

我正在尝试在 iOS Safari 版本 11.3(添加了服务工作者)上为我的应用程序注册服务工作者,但导航器中没有服务工作者对象。这是导航器的样子:

航海家

我还尝试在 OSX Safari 11.3 上运行该应用程序,结果相同。我会在这里错过什么?如果相关,我正在使用默认的create react app service worker 注册文件,它现在不会做任何事情,因为导航器对象中没有 service worker。

谢谢!

小智 6

Service Worker 只能在Httpslocalhost 站点上工作。如果导航器没有serviceWorker,请检查