我正在构建一个渐进式Web应用程序,但到目前为止,在线文档和支持很少。我在此电子邮件中列出了我所有的问题。
台式机当前对Service Worker API(脱机模式)的支持是什么?我写了一个小型应用程序,该应用程序在脱机模式下可用于移动设备(Android-Chrome),但不适用于我的台式机(Chrome 42)。我们需要为此配置开发环境,因此我们需要知道测试应用程序所需的内容。它甚至不能在IOS-Safari / Chrome上运行。
服务工作广泛使用缓存,并且有一种非常好的方法可以在Dekstop Chrome上调试或注销未注册的Service Worker内部。但是,如果我在Mobile上运行我的应用程序,该如何删除服务工作者缓存?
如果我有一个响应式应用程序(一个WordPress网站),并且需要将其转换为PWA;我是否需要再次使用RestAPI移动版重写应用程序?(请阅读PWA的App Shell)。在PWA中,应用程序外壳程序与数据是分开的,但是在CMS中,如WordPress数据并不与UI分开。
我一直在寻找这些答案很长时间,而找不到任何适当的支持。
台式机当前对Service Worker API(脱机模式)的支持是什么?我写了一个小型应用程序,该应用程序在脱机模式下可用于移动设备(Android-Chrome),但不适用于我的台式机(Chrome 42)。我们需要为此配置开发环境,因此我们需要知道测试应用程序所需的内容。它甚至不能在IOS-Safari / Chrome上运行。
Safari目前不支持服务人员,但是它应该可以在Chrome 42中运行,尽管您应该考虑更新浏览器。无论如何,您可以在许多地方检查最新状态:
有关软件的更多信息:
服务工作广泛使用缓存,并且有一种非常好的方法可以在Dekstop Chrome上调试或注销未注册的Service Worker内部。但是,如果我在Mobile上运行我的应用程序,该如何删除服务工作者缓存?
您需要从Desktop Chrome调试Android版Chrome。
无论如何,URL chrome:// serviceworkers-internals在Android的Chrome浏览器中可用,尽管没有清除脱机缓存的简便方法。
如果我有一个响应式应用程序(一个WordPress网站),并且需要将其转换为PWA;我是否需要再次使用RestAPI移动版重写应用程序?(请阅读PWA的App Shell)。在PWA中,应用程序外壳程序与数据是分开的,但是在CMS中,如WordPress数据并不与UI分开。
否。实际上,WP具有很好的体系结构,可将内容与主题脱钩。该问题是在服务器上运行,但你并不需要您的网站的客户端上运行成为PWA。Mozilla支持WP插件套件,以帮助逐步实现WordPress安装:
它们都是非常年轻的插件,但是您可以在GitHub上跟踪它们,并根据需要提供帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句