35 android cordova service-worker
我想在我的Cordova Android添加中使用服务工作者作为一种方便的方式来与服务器同步一些图像.我注意到这个问题表明这是不可能的,因为服务工作者必须通过加载https:,而Cordova将通过加载文件file:.
另一方面,似乎离子支持服务工作者.这意味着他们已经找到了一些方法来完成这项工作.但是,我不使用离子.对于iOS的服务工作者来说似乎有一个cordova插件,但正如我所说,我在Android上.
如果可能的话,在Cordova Android应用程序中使用服务工作者的当前最佳做法是什么?
Gan*_*dhi 45
在深入研究这个问题之后,我得出结论,Android中的服务工作者不支持,因为它会阻止服务工作者使用HTTP或文件协议.
此外,Ionic框架中Service Service的支持并没有明确说明混合移动应用程序不支持它.在这种情况下,这也是一种误导.Ionic的服务工作者支持仅在Progressive Web App的情况下才会出现,而不是在他们的官方博客中提到的混合移动应用程序中
添加上述信息,使用Service Workers可以实现的大多数功能已经作为推送通知插件等插件的一部分提供,在大多数情况下应该足够了.
最重要的是,Cordova Android和Ionic框架都不支持Service Workers.有关详细信息,请查看以下链接
| 归档时间: |
|
| 查看次数: |
8049 次 |
| 最近记录: |