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

14

我可以轻松将其提高到50 MB,没有任何问题。 - FloydThreepwood
3个回答

9

我在iPhone上遇到了同样的问题。不过,在iPad上,我找到了一个解决方法。如果你的清单文件第一次包含的文件小于5MB,并且在更新缓存之前通过window.applicationCache.update()增加清单文件以使其低于10MB,那么它将起作用。如果你继续这样做(每次增加<5MB的清单文件,然后进行更新()),你会发现iPad可以缓存超过5MB的限制。

很遗憾,苹果只支持HTML5而不是Flash和MIDP,这对于Web应用程序来说造成了如此大的影响。


4

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

增加本地存储


但是有没有最大尺寸呢? - Jari Keinänen
@koiyu,我不知道。我们没有测试极限,因为我们有一个非常具体的数据存储量。我们的数据总共是125mb。 - Samuel Neff
1
在iOS 10上,点击对话框中的“增加”按钮会导致Safari崩溃。 - Tony

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接