任何人都知道Safari在iPad和iPhone上的“离线应用程序缓存”的最大大小。看起来像是5MB。有没有办法把这个尺寸放大?
发布于 2010-05-07 06:08:41
我在iPhone上也有同样的问题。不过,在iPad上,我想到了一个转折点。如果您的清单文件第一次包含的文件小于5MB,并且您通过window.applicationCache.update()更新缓存,并且在进行更新之前,您将清单文件的大小增加到10mb以下,那么它将起作用。如果您继续这样做(每次将清单增加<5MB,然后更新()),您将看到iPad可以缓存超过5MB的限制。
令人遗憾的是,苹果不支持闪存和移动身份识别协议,而只支持网络应用程序的HTML5,这在这方面做了这么多事情。
发布于 2012-11-01 04:00:38
如果你的应用程序使用的空间超过5mb,iPhone/iPad会要求用户允许网站使用更多的空间。

发布于 2012-04-18 00:39:57
让我们在这里阅读我的测试:Mobile Safari 5mb HTML5 application cache limit?
我认为你的应用程序需要用户同意存储超过5MB。你遇到的另一个问题是网络问题。它对于50MB的传输来说太慢了…
https://stackoverflow.com/questions/2772908
复制相似问题