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

标签 iphone caching ipad offline

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

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

最佳答案

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

令人遗憾的是,Apple 不支持 Flash 和 MIDP,而只支持 Web 应用程序的 HTML5,这让这方面的问题变得如此严重。

关于iphone - iPad/iPhone 离线应用程序缓存最大尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2772908/

相关文章:

c++ - 为 iphone 应用程序编译/使用 unrar C++ 源代码?

c# - 在 Monotouch 中写入文件

ios - 在 iOS 中对包含字母数字单词的数组进行排序

java - 如何在 Dropwizard 中实现 Guava 缓存?

javascript - 阻止用户浏览器缓存 Wakanda 页面?

xcode - 仅限 iPad 方向纵向

javascript - iPad 版 Chrome 中不显示嵌入式 Google map

ios - 升级到Beta iOS,然后再次降级有多安全?

iphone - 为 iphone 创建硬件以连接外部设备。阿杜伊诺?

amazon-s3 - 如何通过 S3 URI 对数据集和模型进行编目,但保留本地副本?