我正在评估HTML5网站,该网站将允许用户查看MS Office文档(Word,Excel和PPTX),PDF和可能的视频。所有这些数据都应该可以在iPad2上为用户离线访问。
在研究缓存清单(和本地存储)等概念后,我明白所有这些都是可能的,但我不清楚的是这种方法的局限性。离线存储的大小是否有限制?如果用户清除iPad缓存会怎样? (存储的数据是否也会被删除?那么他是否必须再次下载所有这些文件?)
答案 0 :(得分:0)
离线存储空间的大小是否有限制?
是。在目前的浏览器中,我认为它大约是5Mb。在大多数浏览器中,用户可以增加特定网站的限制,但这不是您可以从应用程序内部控制的。
如果用户清除iPad缓存会怎样?
应清除其缓存数据,但另请参阅Super Cookies。
存储的数据是否也被清除了?
如果用户试图删除他们存储的数据,那就是我期望发生的事情。
那么他是否必须再次下载所有这些文件?
是