我正在尝试创建一个webapp,我在iOS 5上遇到了一个令人抓狂的问题。我有一个网络应用程序,从一个线性的四页“游览”开始。 (例如,tour1进入tour2,tour2进入tour3等)
当我将网站保存为webapp(不使用清单)时,它将缓存游览步骤1,3和4,但不会缓存步骤2和步骤4之后的注册页面。这没有任何意义!
根据Mobile Web App not clearing cache properly上的建议,我已尝试将.htaccess添加到索引目录和包含tourX.html文件的目录中。
我还清除了Safari缓存,删除了网络应用,并强行关闭了浏览器。我仍然得到相同的结果 - 由于某种原因,它很好地拉取了tour2.html和register.html的最新版本,但拒绝提取其他页面的最新版本。它感觉随机,但当然在计算机世界中没有什么是随机的。
有没有人通过网络应用体验过这样的事情?