HTML 5 缓存清单在 Chrome 中不再工作 IOs

HTML 5 Cache Manifest no longer working in Chrome in IOs

我们有一个 HTML5 应用也需要离线工作。

最近我们注意到在 IOS 9.2(ipad)

中应用不再缓存在 Chrome 48 中

该应用程序仍然可以正常工作(缓存),就像在 IOS 9 中使用 Safari 一样。

我注意到应用程序缓存已被 Mozilla https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache 删除,但 Chrome 并未表示他们已删除对此的支持,其他操作系统中的 Chorme 工作正常。有人可以建议如何解决此问题或在哪里查看。

这是 WKWebView 的一个限制。参见 this Chromium bug and the related WebKit bug

此问题现已在 iOS10 中修复。