我们有一个不错的移动网络应用,离线模式与appCache一起使用。然后我们添加了一个serviceWorker following this doc,以便在android上获得“添加到主屏幕”提示,并且繁荣:appCache被破坏。 appCache显然仍然加载,我们得到了applicationCached事件,但是一旦我们尝试离线使用该应用程序,就会出现连接错误。 appCache没有提供任何内容。
到目前为止,我还没有提供任何有关此事的信息。它闻起来非常终结。服务工作者可以与appCache同居,还是我被温和地鼓励我将我们的离线模式移植到serviceWorker,然后才会再次运行?
答案 0 :(得分:0)
<强>是的。 ServiceWorker暂停appCache。
NPM上的sw-appcache-behavior承诺提供迁移路径,但移动IOS尚不支持serviceWorker。还有jakecache.js。