0

我正在制作一个 php mysql 网络应用程序,我的想法是在客户家中安装一个网络服务器,这样他们就可以连接到他们想要的任何设备,可能大部分时间他们将使用 ipad 连接到应用程序。

有时客户端需要在 ipad 中取出应用程序,因此在放弃其他选项(如 phonegapp 因为我需要为某些功能维护一个 mysql 数据库)后,我意识到应用程序缓存可能是一个很好的解决方案:他们可以使用带有 Web 服务器的应用程序(使用数据库功能,如随机化内容、生成统计信息),当它们离线时,它们可以访问内容的本地副本,功能有限但可以正常工作。

我遇到的问题是该站点有图像、视频和音频,所以至少有 20mb 需要缓存,我读到使用应用程序缓存只能存储 5mb,另一个问题是我的内容是动态的,所以我无法添加所有我需要缓存清单的文件。我想要制作网站的 wget(保存静态 html 文件)并在在线时使用动态内容。我不知道我能不能做出这样的东西。
谢谢

4

1 回答 1

0

ipad 的 cache.manifest 可以存储超过 5mb。

当前的 ios 限制为 50mb。

如果您缓存更多文件,ipad 会自动询问您是否要将存储空间增加到 50mb。

看看这个

它向您解释了如何创建和实现 cache.manifest。这是一个很棒的教程

希望这有帮助。

于 2013-05-20T23:15:55.937 回答