当前有关服务工作者的离子2文档非常狭窄,对服务工作者的访问位于index.html脚本标签内。
我的问题 - 可以访问应用程序中的服务工作者吗?
我在应用程序组件中尝试了navigator.serviceWorker
,但是
Property 'serviceWorker' does not exist on type 'Navigator'.
如果您知道Navigator.ServiceWorker实际上存在,则可以通过这样做
来避免此Typescript编译器错误 (<any>navigator).serviceWorker
关键是您看到的错误只是一个打字稿编译错误,并且有很多方法可以告诉Typescript Navigator实际上具有" ServiceWorker"属性。