国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

html5 application cache遇到的嚴重問題

2024-08-26 00:16:12
字體:
來源:轉載
供稿:網友

點評:在我們的3G版網站的項目中使用了html5 application cache,將大部分圖片資源、js、css等靜態資源放在manifest文件中,需要了解的朋友可以參考下

在我們的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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 个旧市| 手机| 特克斯县| 阳山县| 新闻| 夏邑县| 武邑县| 石台县| 周宁县| 尼勒克县| 广昌县| 和政县| 成武县| 措美县| 开原市| 阳新县| 从化市| 兴宁市| 都江堰市| 沙田区| 区。| 洞口县| 襄城县| 泗洪县| 沙河市| 陇西县| 水城县| 革吉县| 扶绥县| 河曲县| 丹江口市| 乌鲁木齐市| 儋州市| 田阳县| 陈巴尔虎旗| 奉节县| 盐城市| 英超| 闽侯县| 平谷区| 双牌县|