1

我一直在尝试 Phonegap,如果您已经了解网络编程,我真的很喜欢制作电话应用程序的简单方法。

我正在为网站制作一个应用程序,以便在新帖子在线时轻松关注。

我抓取提要并将其保存到 localstorage, localstorage

但是我应该如何缓存图像?

使您的应用离线友好的最佳方法是什么?

这是这样做的方法吗? HTML5 缓存宣言

问候,凯文

4

1 回答 1

5

我不建议对 Web 应用程序使用 html5 缓存清单,除非您有一个已知的要缓存的图像列表几乎不会改变,但在这种情况下,我建议您将文件本地添加到您的 phonegap 应用程序源中。

为了在 phonegap 应用程序中缓存图像,我创建了这个库:imgcache.js。它将图像存储到文件系统中(我想 db 应该更慢并且可用的磁盘空间更小)。如果您查看示例,您将看到它还可以检测图像何时无法加载(当您离线或服务器响应超时时)并自动将其替换为缓存版本。

于 2012-05-22T17:44:49.850 回答