可以在本机PhoneGap/jQuery Android应用程序上缓存内容



我使用PhoneGap和jQuery Mobile制作了一个小型Android应用程序。它从一个本地菜单开始,其中包括"Facebook"one_answers"Twitter"等选项。为了检索内容,我使用jFeed,它从RSS提要加载内容。

当用户没有Internet时,这些页面将不显示任何内容,因为这些页面上的内容是通过RSS检索的。

是否可以缓存内容,但在成功检索内容时删除缓存?当你使用该应用程序时,它应该尝试从互联网上检索内容。如果结果为空/false,则检索上次会话时的最后信息。但是,如果结果为text/true,则应该清空缓存并重新保存新内容。

这样,即使人们失去了互联网连接,他们仍然可以查看内容。下次当他们再次使用互联网时,它将检索新的在线数据。

这可能吗?是否可以使用一些jQuery或PhoneGap命令来制作一个小的本地缓存?

您可以将RSS费用缓存在sqlite DB中或使用localStorage。提供这种类型的功能不需要真正的幻想。

相关内容

最新更新