国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘潭县| 锦屏县| 青龙| 息烽县| 大宁县| 霍邱县| 应用必备| 博白县| 高平市| 上杭县| 旺苍县| 盘山县| 平南县| 广宗县| 阿图什市| 贵溪市| 瑞安市| 利津县| 义乌市| 伊吾县| 玉溪市| 桃江县| 改则县| 香格里拉县| 洛扎县| 安岳县| 韶山市| 汉中市| 子长县| 威信县| 什邡市| 巩留县| 舟曲县| 且末县| 哈密市| 隆德县| 灵丘县| 太康县| 个旧市| 南江县| 社旗县|