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