有人知道iPad和iPhone上Safari的“离线应用程序缓存”的最大大小吗?看起来是5MB。有没有办法扩大这个大小?
有人知道iPad和iPhone上Safari的“离线应用程序缓存”的最大大小吗?看起来是5MB。有没有办法扩大这个大小?
我在iPhone上遇到了同样的问题。不过,在iPad上,我找到了一个解决方法。如果你的清单文件第一次包含的文件小于5MB,并且在更新缓存之前通过window.applicationCache.update()增加清单文件以使其低于10MB,那么它将起作用。如果你继续这样做(每次增加<5MB的清单文件,然后进行更新()),你会发现iPad可以缓存超过5MB的限制。
很遗憾,苹果只支持HTML5而不是Flash和MIDP,这对于Web应用程序来说造成了如此大的影响。
如果您的应用程序使用的空间超过5MB,则iPhone / iPad将要求用户允许该网站使用更多空间。
让我们在这里阅读我的测试:Mobile Safari 5mb HTML5应用程序缓存限制?
我认为你的应用程序需要用户同意存储超过5MB。另一个问题是网络问题。传输50MB太慢了...