2010-05-05 86 views
14

任何人都知道Safari的“离线应用程序缓存”在iPad上的最大尺寸为& iPhone。看起来它是5MB。有什么办法可以放大这个尺寸吗?最大尺寸iPad/iPhone离线应用程序缓存

离线应用程序缓存文档:http://developer.apple.com/safari/library/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html

+0

我可以将它碰到50 MB没有任何问题。 – FloydThreepwood 2012-02-24 23:49:59

回答

9

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

苹果公司不支持Flash和MIDP,但只有HTML5的网络应用程序才这么伤心。

4

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

Increase Local Storage

+0

但是有*最大*大小? – 2013-06-28 14:11:00

+0

@koiyu,我不知道。我们没有测试限制,因为我们有一个非常特定的数据量来存储。我们的数据总共为125MB。 – 2013-06-29 14:20:04

+1

使用iOS 10单击该对话框上的“增加”会导致Safari崩溃。 – Tony 2016-11-03 18:03:25