我已经为我正在读取数据的大型XML文件编写了一个缓存清单文件。我希望该应用程序可以脱机访问并快速响应。这个XML文件重约5MB,它基本上是一个完整的数据库表。
缓存清单文件显示为:
CACHE MANIFEST
/ipad/doctors.xml
我意识到我应该指出我正在使用的所有文件,但现在为了开发目的,它只是doctors.xml。
然而,似乎每次重新加载页面时,文件都会从服务器上下载。我不确定cache.manifest是否实际告诉浏览器重新加载页面,只要我们在线,否则重新下载所有内容。我没有离线试过。
似乎有什么问题?甚至可以在移动设备Web浏览器上缓存这么大的文件吗?
谢谢!
答案 0 :(得分:0)
我认为只有
CACHE MANIFEST
/ipad/doctors.xml
用于脱机缓存
我相信,如果您希望在线时也考虑缓存,则语法为
CACHE MANIFEST
CACHE:
/ipad/doctors.xml
你试过这个吗?