2

我有一个在 iOS6 上完美运行的应用程序。过程是:

  • 登录

  • 检查/更新缓存清单

  • 从缓存中读取所有页面(为了离线工作,它工作)。

    但是自从iOS7更新以来,如果需要,缓存清单会正确更新自身,但似乎没有从缓存中加载任何页面......

  • 页面索引每次都重定向到登录(可能是因为服务器请求)

  • 离线模式不起作用

我已经尝试将缓存清单的名称更改为“cache.manifest”...

请帮帮我,我要疯了!:)

4

1 回答 1

1

Woooow ...经过大量研究,我发现了问题所在。

我必须调用 index.aspx,而不是第一次调用“login.aspx”进入 safari(为了创建 web 应用程序),因为我没有登录,所以它会将我重定向到登录页面。

使用它,我的 webapp 的行为是正常的(我无法解释为什么......)并且缓存清单真的缓存了 webapp。

我可以离线和在线访问。

我希望这可以帮助其他有同样问题的人......(iOS之谜)

于 2013-10-08T07:33:07.297 回答