gpt4 book ai didi

javascript - iOS 5 Mobile Safari 应用程序缓存更改?

转载 作者:行者123 更新时间:2023-11-30 06:43:13 26 4
gpt4 key购买 nike

我想知道是否有人遇到过在 iOS 5 设备上的 Mobile Safari 中使用 HTML5 应用程序缓存的新问题?我以前写过一个在 iOS 4 中运行良好的离线网络应用程序,但是随着使用这个应用程序的设备转移到 iOS 5,我发现当设备处于离线状态并尝试访问应该缓存的资源时会出现问题。

我可以确认应用程序缓存过程按预期工作,因为我可以在设备在线时跟踪资源下载时对我的网络服务器的点击。

当我尝试点击链接到一个应该 在我离线时被缓存。

有趣的是,大约在弹出此错误的同时,在调试控制台中还会出现“JavaScript 执行超时”错误,类似于 this thread 中提到的错误.我没有做任何计算,几乎没有那里发布的那么复杂,但是终止并重新启动 Safari 的建议似乎可以解决这两个问题,至少目前是这样。

所以也许这个问题不是寻求帮助,而是 future 搜索者分享经验的着陆点。

最佳答案

请检查您是否已将缓存页面本身添加到 list 文件中,在下面的示例中它们是 HTMLPage1.htm 和 HTMLPage2.htm。我有同样的问题,但在添加缓存页面链接后它有效。

缓存 list
缓存:
图片/cover.png
HTMLPage1.htm
HTMLPage2.htm


网络:
*

关于javascript - iOS 5 Mobile Safari 应用程序缓存更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com