0

我正在开发一个 webapp,如果 iphone 离线,它甚至应该可以工作。我使用 HTML5 应用程序缓存来实现此功能。

但是:我可以强制 webapp 只使用缓存的元素吗?因为如果您的互联网连接不佳,加载应用程序会很痛苦,因为它会从互联网加载所有元素。如果我可以显示缓存文件(例如大图像),加载时间会快得多。

有任何想法吗?

4

1 回答 1

1

Web 应用程序将使用缓存的元素,除非它检测到 cache.manifest 文件中的更改。因此,只要您不更新文件(它是一点一点的,所以即使是评论更改也会使它看起来更新)Web 应用程序将继续使用缓存的代码/图像/等。只要您在 CACHE 部分中明确列出它们,除非您将它们或目录放在 NETWORK 部分中。

于 2012-07-24T21:53:07.463 回答