gpt4 book ai didi

html - 单击刷新按钮时 HTML 应用程序缓存在离线模式下出现问题

转载 作者:行者123 更新时间:2023-11-27 23:55:21 25 4
gpt4 key购买 nike

我有一个使用应用程序缓存开发的网络应用程序。我正在运行 IE 11 移动版的 Windows Phone 8.1 上对其进行测试。当互联网连接关闭时,网络应用程序会按预期加载。我的问题是,如果我在网络应用程序处于离线模式时点击浏览器上的刷新按钮,浏览器会尝试检查更新的 list 文件。由于没有连接,它无法找到它,然后缓存呈现为过时状态,浏览器使缓存无效。浏览器刷新网络应用程序,然后尝试从网络中拉取页面,但由于我处于离线状态而失败。总而言之,在离线模式下运行时,如何防止浏览器在刷新时使应用程序缓存失效?

最佳答案

这对我来说听起来像是一个错误。根据规范,只有当对 *.appcache 文件的请求返回 404 或 410 状态时,applicationCache 才应该失效(变得过时)。如果您处于离线状态,它应该会失败,状态为 0。

我建议用其他浏览器设备对其进行测试,并最终将其作为错误报告给 IE11 团队

关于html - 单击刷新按钮时 HTML 应用程序缓存在离线模式下出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24353282/

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