Ionic2 访问angular2/ionic 2应用程序内的服务人员

Ionic2 访问angular2/ionic 2应用程序内的服务人员,ionic2,service-worker,Ionic2,Service Worker,目前,关于服务工作者的Ionic 2非常狭窄,对服务工作者的访问位于index.html脚本标记内 我的问题-是否可以访问应用程序中的服务人员 我在应用程序组件中尝试了navigator.serviceWorker,但是 Property 'serviceWorker' does not exist on type 'Navigator'. 如果您知道navigator.serviceWorker确实存在,则可以通过执行此操作来避免此TypeScript编译器错误 (<any>n

目前,关于服务工作者的Ionic 2非常狭窄,对服务工作者的访问位于index.html脚本标记内

我的问题-是否可以访问应用程序中的服务人员

我在应用程序组件中尝试了navigator.serviceWorker,但是

Property 'serviceWorker' does not exist on type 'Navigator'.

如果您知道navigator.serviceWorker确实存在,则可以通过执行此操作来避免此TypeScript编译器错误

 (<any>navigator).serviceWorker
关键是,您看到的错误只是一个TypeScript编译错误,有很多方法可以告诉TypeScript Navigator实际上有一个“serviceWorker”属性