我正在尝试为我们的网络应用程序设置离线支持。我很想为此使用 serviceWorker 但不幸的是 Safari 还不支持这些。
所以我尝试使用已弃用的清单文件。但显然只允许来自同一来源的文件。我们正在从 CDN 加载静态文件(因此来源不同)。
有没有办法让带有 CDN 文件的 Web 应用程序在 iOS 上离线工作?
最后一个想法是生成一个索引脱机.html文件,将该文件作为回退包含在清单中。在那里,我会指向相同的文件,但这次不是在 CDN 上,而是在我们自己的服务器上......但这对我来说似乎不是一个好的解决方案。
提前感谢:-)
耶西
只要 iOS 不支持服务工作进程,就无法使脱机工作。 服务工作进程是 PWA 的核心,可以使脱机正常工作。 我们仍然不确定iOS是否支持离线功能。