2011-02-14 41 views
1

我已經爲正在讀取數據的大XML文件編寫了緩存清單文件。我希望應用可以脫機訪問並快速響應。這個XML文件重約5MB,實質上是一個整個數據庫表。如何緩存大型XML文件以用於移動web應用程序?

緩存清單文件上寫着:

CACHE MANIFEST 

/ipad/doctors.xml 

我意識到我應該指出我使用的所有文件,但現在發展的目的,它只是doctors.xml。

看來不過每次我重新加載頁面時,文件都會從服務器上下載下來。我不確定cache.manifest實際上是否告訴瀏覽器只要我們在線就重新加載頁面,否則重新下載所有內容。我沒有嘗試過離線。

什麼似乎是問題?是否有可能在移動設備的Web瀏覽器上緩存這樣一個大文件?

謝謝!

回答

0

我認爲有剛剛

CACHE MANIFEST 

/ipad/doctors.xml 

是離線緩存

我相信,如果你希望緩存加以考慮時,上線爲好,語法是

CACHE MANIFEST 

CACHE: 
/ipad/doctors.xml 

你試過這個嗎?

相關問題