如何在javascript中写入/读取缓存(今天访问的页面)?

如何在javascript中写入/读取缓存(今天访问的页面)?,javascript,html,caching,cordova,Javascript,Html,Caching,Cordova,我有一个用phonegap制作的HTML应用程序。 第一个欢迎页面有一个按钮。当我点击它时,我会被随机导航到另外十个页面中的一个(例如Page2.html)。现在,我想在javascript的帮助下保存在缓存中,其中的十个页面是随机选择的,我被导航到了,下一次在同一天,我点击我的开始页面上的按钮,我想被导航到这十个页面中的一个(Page2.html) 非常感谢您需要使用某种数据库来实现它。您可以使用localStorage,但据我所知,ios目前将localStorage视为临时存储。这意味着它

我有一个用phonegap制作的HTML应用程序。 第一个欢迎页面有一个按钮。当我点击它时,我会被随机导航到另外十个页面中的一个(例如Page2.html)。现在,我想在javascript的帮助下保存在缓存中,其中的十个页面是随机选择的,我被导航到了,下一次在同一天,我点击我的开始页面上的按钮,我想被导航到这十个页面中的一个(Page2.html)


非常感谢

您需要使用某种数据库来实现它。您可以使用
localStorage
,但据我所知,ios目前将localStorage视为临时存储。这意味着它可以在需要内存时清除本地存储数据。因此,您需要一个数据库来保存查看的页面。您可以使用webSQL。

使用localStorage并将访问过的页面保存在字符串化数组中(并继续推到它)?