应用程序缓存:iPad上的奇怪行为
我正在制作一个网站,用户可以说他想缓存哪些项目。基于此,将生成清单文件。通过这样做,用户仍然可以在离线时浏览网站。这一切在谷歌chrome中运行良好。但在iPad上,它并没有发挥应有的作用。 有时候东西会被缓存,有时候不会,甚至连我访问过的页面都不会 我们整个上午都在用2台iPad进行测试,但在两台iPad上都没有得到相同的结果。即使我们做的完全相同,我们有时也会得到不同的结果 所以我们要做的是:应用程序缓存:iPad上的奇怪行为,ipad,offline-caching,application-cache,offline-browsing,Ipad,Offline Caching,Application Cache,Offline Browsing,我正在制作一个网站,用户可以说他想缓存哪些项目。基于此,将生成清单文件。通过这样做,用户仍然可以在离线时浏览网站。这一切在谷歌chrome中运行良好。但在iPad上,它并没有发挥应有的作用。 有时候东西会被缓存,有时候不会,甚至连我访问过的页面都不会 我们整个上午都在用2台iPad进行测试,但在两台iPad上都没有得到相同的结果。即使我们做的完全相同,我们有时也会得到不同的结果 所以我们要做的是: 打开WiFi 浏览网站 进行一些设置,使某些页面/图像/。。。已添加到清单文件中 关闭WiFi
- 打开WiFi
- 浏览网站
- 进行一些设置,使某些页面/图像/。。。已添加到清单文件中
- 关闭WiFi
- 返回safari刷新/浏览应缓存的页面
有人能帮我解决这个问题吗?这是一个真正的痛苦在驴的时刻…:(我在ipad缓存方面也遇到了一些问题
提示:在桌面或iPad上打开safari中的调试控制台。如果你做错了什么,或者是iPad上的缓存问题,它给出了一个合理的判断。看起来问题与应用程序缓存无关。我动态构建清单文件的方式/cookies有点问题
文本/缓存清单
iisreset
这对我很有用。我想稍微重复一下Pieter Paulus Vertongen,我在Windows托管方面也有类似的经验 根据Safari中的调试控制台,清单文件的mime类型被误读,因此没有下载任何内容 我将所有文件(包括.htaccess文件)复制到linux服务器上,而没有更改文件中的任何内容……然后缓存工作得很好 因此,是的,这可能是文件的宿主位置问题。使用调试控制台和Jonathan Stark的代码查找:
这个问题也可能引起一些兴趣:它很有趣,但实际上与此问题无关。这是我遇到的问题,您的修复第一次起作用