1 回答

TA貢獻(xiàn)1824條經(jīng)驗 獲得超6個贊
manifest緩存文件是離線Web應(yīng)用的關(guān)鍵,該文件清單的內(nèi)容具體說明如下。
· manifest文件第一行必須是CACHE MANIFEST,文件擴(kuò)展名建議使用appcache,也可以使用manifest。
· CACHE:指定需要緩存的文件,清單中列出的文件在首次訪問Web服務(wù)器進(jìn)下載并緩存。
· NETWORK:指定的文件需要與服務(wù)器連接才能獲取,不會被緩存。 *是文件通配符,代表除了在CACHE中指明的文外件,所有其他文件都不緩存,需要從Web服務(wù)器獲得。
· FALLBACK:在此選項下列出的文件當(dāng)頁面無法訪問時,使用備用的資源文件。
· 文件編碼必須是utf-8。
實現(xiàn)應(yīng)用緩存,需要在<html>標(biāo)記中定義manifest屬性,從而在網(wǎng)頁中引用manifest文件,例如:<html manifest="test.appcache">
在訪問網(wǎng)頁時,按照test. appcache文件中指定的文件列表進(jìn)行緩存。在一些Web服務(wù)器上可能需要配置對manifest文件的支持,保存后需要重新啟動Web服務(wù)器。具體請參閱相應(yīng)的Web服務(wù)器手冊。
- 1 回答
- 0 關(guān)注
- 639 瀏覽
添加回答
舉報