在 angular2/ionic 2 个应用程序中访问 Service Worker
Access service worker inside angular2/ionic 2 app
目前关于 service worker 的 Ionic 2 documentation 非常狭窄,对 service worker 的访问在 index.html 脚本标签内。
我的问题 - 是否可以在应用内访问服务工作者?
我在我的应用程序组件中尝试了 navigator.serviceWorker
,但是
Property 'serviceWorker' does not exist on type 'Navigator'.
如果你知道 navigator.serviceWorker 确实存在,你可以通过这样做来避免这个 TypeScript 编译器错误
(<any>navigator).serviceWorker
重点是您看到的错误只是一个 TypeScript 编译错误,有很多方法可以告诉 TypeScript Navigator 实际上有一个 'serviceWorker' 属性。
目前关于 service worker 的 Ionic 2 documentation 非常狭窄,对 service worker 的访问在 index.html 脚本标签内。
我的问题 - 是否可以在应用内访问服务工作者?
我在我的应用程序组件中尝试了 navigator.serviceWorker
,但是
Property 'serviceWorker' does not exist on type 'Navigator'.
如果你知道 navigator.serviceWorker 确实存在,你可以通过这样做来避免这个 TypeScript 编译器错误
(<any>navigator).serviceWorker
重点是您看到的错误只是一个 TypeScript 编译错误,有很多方法可以告诉 TypeScript Navigator 实际上有一个 'serviceWorker' 属性。