我使用HTML5 Cache Manifest编写了一个应用程序,我在IE 10中使用它时遇到了问题。
我使用Fiddler来见证正在下载的清单文件以及在应用程序初始加载时获取的所有资源。如果我禁用网络适配器以强制机器脱机,只要我不关闭浏览器窗口,应用程序就会继续按预期工作。
然而,当我关闭浏览器窗口,然后尝试从收藏夹重新打开页面时,IE 10告诉我“你没有连接到网络”。显然我知道,我正在尝试离线使用该应用程序。这些确切的步骤适用于Chrome。
这种行为是否符合设计要求?有解决方法吗?我现在无法使用IE 11进行测试...这在IE 11中是不同的吗?
答案 0 :(得分:1)
如果您的公司使用gpo设置并且在浏览器关闭时“清空临时Internet文件夹”已启用,则会听到appcache清除的一些问题。
答案 1 :(得分:0)
你找到了答案吗?我也有同样的问题。我确实得到了更多。我发现如果你去IE10文件菜单选项并勾选脱机工作,然后尝试访问你的缓存应用程序它加载页面但我仍然有一个问题,因为它似乎没有使用应该缓存的javascript文件。一切正常,但我们的客户仅限IE浏览器,因此无法选择Chrome。