四虎永久精品免费观看-四虎影在线永久免费观看-四虎影院最新网址-四虎影院最新网站-国内大片在线免费看-国内成人自拍视频

Web前端知識

首頁 > 免費 > Web前端知識 >

瀏覽器怎么解析manifest?

來源:北京匯仁智杰科技有限公   時間:2016-01-17   點擊:

  瀏覽器怎么解析manifest?這里需要分兩種情況來討論。

  在線的情況下,瀏覽器發現html頭部有manifest屬性,它會請求manifest文件,如果是第一次訪問app,那么瀏覽器就會根據manifest文件的內容下載相應的資源并且進行離線存儲。如果已經訪問過app并且資源已經離線存儲了,那么瀏覽器就會使用離線的資源加載頁面,然后瀏覽器會對比新的manifest文件與舊的manifest文件,如果文件沒有發生改變,就不做任何操作,如果文件改變了,那么就會重新下載文件中的資源并進行離線存儲。

  離線的情況下,瀏覽器就直接使用離線存儲的資源。

  這個過程中有幾個問題需要注意:

  如果服務器對離線的資源進行了更新,那么必須更新manifest文件之后這些資源才能被瀏覽器重新下載,如果只是更新了資源而沒有更新manifest文件的話,瀏覽器并不會重新下載資源,也就是說還是使用原來離線存儲的資源。

  對于manifest文件進行緩存的時候需要十分小心,因為可能出現一種情況就是你對manifest文件進行了更新,但是http的緩存規則告訴瀏覽器本地緩存的manifest文件還沒過期,這個情況下瀏覽器還是使用原來的manifest文件,所以對于manifest文件最好不要設置緩存。

  瀏覽器在下載manifest文件中的資源的時候,它會一次性下載所有資源,如果某個資源由于某種原因下載失敗,那么這次的所有更新就算是失敗的,瀏覽器還是會使用原來的資源。

  在更新了資源之后需要到下次再打開app才會生效,如果需要資源馬上生效,可以使用window.applicationCache.swapCache()方法來使之生效,出現這種現象的原因是瀏覽器會先使用離線資源加載頁面,然后再去檢查manifest是否有更新,所以需要到下次打開頁面才能生效。

網絡營銷推廣?。”本﹨R仁智杰科技有限公司!

地址:北京市昌平區回龍觀龍冠大廈5層
咨詢:15201492965
業務QQ:373002979
E - mail:sales @ huirenzhijie.com
企業網站備案:京ICP備15021091號-1

匯仁智杰與眾不同

  • 有網絡推廣經驗
  • 有網站建站隊伍
  • 有大型網站建設經驗
  • 致力于營銷型網站建設
  • 始終堅持技術和服務同樣重要
查看PC版網站
備案號:京ICP備15021091號-1 版權所有:匯仁智杰

主站蜘蛛池模板: 亚洲精品电影天堂网| 杨幂被视频在线观看| 精品国产乱码久久久久久软件| 午夜国产精品理论片久久影院| 色综合久久天天综线观看| 精品国产乱码久久久久久上海公司| 国产日韩精品SUV| 亚洲精品另类有吗中文字幕| 最近在线观看免费完整视频| 欧美亚洲国产一区| 色婷婷天天综合在线| 晓雪老师我要进你里面好爽| 青草视频入口 在线观看| 亚洲中年女人色惰片| 亚洲成人免费观看| 国产亚洲精品99一区二区| 国模大胆一区二区三区| 啪啪做羞羞事小黄文| 99国产强伦姧在线看RAPE| 最新国产视频| 艳鉧动漫片1~6全集在线| 中文字幕一区在线观看视频| 亚洲国产99| 日本午夜视频在线观看| 亚洲精品在线网址| MELODY在线播放无删减| 天天色综合天天| 亚洲国产区| 国内精品久久久久久久999下| 亚洲色噜噜狠狠网站| 男人J桶进男人屁股过程| 四虎影视免费在线观看| sihu国产精品永久免费| 久久受www免费人成_看片中文| 亚洲成人精品| 青青在线视频免费看观看| 在线观看免费成人| 内射气质御姐视频在线播放| 亚洲国产果果在线播放在线| 亚洲第一综合网| 成人网18免费韩国|