最大尺寸的iPad / iPhone离线应用程序缓存

时间:2010-05-05 11:54:28

标签: iphone caching ipad offline

任何人都知道iPad上的Safari“离线应用程序缓存”的最大大小。苹果手机。看起来像是5MB。有没有办法扩大这个尺寸?

离线应用缓存文档:https://developer.apple.com/library/archive/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html

3 个答案:

答案 0 :(得分:9)

我在iPhone上遇到同样的问题。在iPad上,虽然我想转了一圈。如果您的清单第一次包含小于5MB的文件,并且您通过window.applicationCache.update()更新缓存,并且在执行更新之前将清单文件增加到10mb以下它将起作用。如果你继续这样做(每次增加清单<5MB然后更新()),你会发现iPad可以缓存超过5MB的限制。

苹果公司不支持Flash和MIDP,但只有HTML5用于网络应用程序,因此非常难过。

答案 1 :(得分:4)

如果您的应用程序使用超过5mb而不是iPhone / iPad将要求用户允许该网站使用更多空间。

Increase Local Storage

答案 2 :(得分:0)

让我们在这里阅读我的测试:Mobile Safari 5mb HTML5 application cache limit?

我认为您的应用需要用户同意超过5MB的存储空间。您遇到的另一个问题是网络问题。对于50MB转移来说太慢了......