如何直接从LocalStorage创建和运行html页面?

时间:2012-11-08 18:28:43

标签: jquery html css local-storage offline

使用JavaScript,HTML和CSS以及PhoneGap(可选),如何直接从LocalStorage创建和运行简单的html页面?我基本上想要一个自定义的HTML页面,我可以通过我的ipod第一次在线查看,当我通过触摸离线时,我仍然可以访问相同的源并与页面交互,就好像我还有互联网一样。我找不到任何关于如何构建这个项目的指南。

感谢任何指导或指导教导此事的来源!

2 个答案:

答案 0 :(得分:3)

localStorage非常有限,特别是在尺寸方面,并不专注于此。

要使您的网站脱机使用,您需要使用新的HTML5应用程序缓存。

这是一个非常好的教程:http://www.html5rocks.com/en/tutorials/appcache/beginner/

摘要摘录:

  

对于基于Web的应用程序来说,它变得越来越重要   离线访问。是的,所有浏览器都有缓存机制,但是   它们不可靠,并不总是像你期望的那样工作。 HTML5   解决了离线的一些烦恼   ApplicationCache接口。

答案 1 :(得分:1)

您实际上可能正在寻找ApplicationCache。 AppCache允许您向操作系统指定它应该保留在内存中的文件。将localStorage和sessionStorage视为排序的脱机变量,而AppCache是​​告诉设备在本地内存中保留哪些资源以供以后离线浏览的导向器。