我创建了一个包含1000个项目的清单文件。 Safari,Mozilla浏览器正在成功保存文件脱机,甚至Android也能正确地脱机保存文件。
在iPad和iPhone上,当我尝试在某些时候保存超过300个项目时,applicationCache返回“错误”。当我尝试保存较少(e.x。:200)时,它正确保存文件,applicationCache返回“缓存”。
有什么想法吗?
谢谢。
答案 0 :(得分:2)
根据规格, http://dev.w3.org/html5/webstorage/#disk-space
没有限制,但
'建议每个来源的任意限制为5兆字节。我们欢迎实施反馈,并将在未来用于更新此建议。'
答案 1 :(得分:2)
在iOS 3中,最大尺寸为5M,在iOS 4.2 beta3中,当下载的文件大小超过5M时,浏览器会要求获得权限(增加applicationCache的最大大小)。