千家信息网

html5 application cache遇到严重问题怎么办

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下html5 application cache遇到严重问题怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在我们的3G版网站的项目中使用了html5 appli
千家信息网最后更新 2025年11月07日html5 application cache遇到严重问题怎么办

小编给大家分享一下html5 application cache遇到严重问题怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

在我们的3G版网站的项目中使用了html5 application cache,将大部分图片资源、js、css等静态资源放在manifest文件中。

没想到上线第一天就遇到了严重问题:application cache会默认缓存当前页面!!!就算我们有如下设置:

代码如下:


NETWORK:*


也就是说,对于所有的动态页面,application cache会缓存起来,用户怎么刷新都是老的!

而且手机浏览器还很难清除掉,也不支持js清除!

花了一个上午,尝试了很多办法,查了很多资料,都没能清除掉客户端的缓存。一上午被用户投诉惨了。

最后还是万能的stackoverflow救了我:

Do not use appcache unless it is REALLY 100% EXACTLY WHAT YOU WANT TO DO
Even if it IS 100% EXACTLY WHAT YOU WANT TO DO, *DO NOT* use appcache until you are 100% CERTAIN that you are not going to make a single change to that page (or any file that it links to) for a LONG time.
Delete the manifest file from the server -- if the browser can't find the manifest file, then it will clear its cache... ...this will also turn caching off for everyone.
Don't turn it on again until it's 100% CORRECT
Dealing with appcache is miserable, often.
解决办法很简单,在服务器端删除掉manifest文件,并且慎用application cache

当然,也有办法是用application cache,同时能绕过自动缓存当前页面的问题。那就是用iframe

看完了这篇文章,相信你对"html5 application cache遇到严重问题怎么办"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

问题 缓存 办法 页面 怎么办 文件 用户 篇文章 资源 没想到 也就是 也就是说 代码 动态 同时 图片 图片资源 大部分 完了 客户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 荆州wms软件开发 训练场几个服务器 华三交换机修改配置服务器ip 软件开发中如何与客户 中宁县软件开发公司价格 存取实况数据库 怎么在淘宝找棋牌软件开发 服务器外挂 标准普尔数据库的企业评级 上海温州网络技术分公司招聘 双结构网络技术 主要包括网络安全继电保护等专业 软件开发市场的环境分析 steam服务器账户管理 系统中的数据库怎么设计 网络安全信息至少保存多久 软件开发定制服务怎么选 创业农场网络安全管理 简述当前网络安全形式有何变化 火影忍者手游服务器卡顿的原因 易语言软件开发>特训 怎么刷新数据库缓存 中宁县软件开发公司价格 数据库查询平均分排名 网络安全介绍宣传片 深圳飞扬世纪网络技术有限公司 网络安全风险演化模型 济南珊瑚虫网络技术有限公司 网络安全知识宣传手抄报高清 dell服务器故障灯代码
0