2012-12-14 29 views
1

情況如下。我正在開發一個來自幾個城鎮的旅遊信息應用程序。客戶希望能夠通過網絡內容管理員更新應用程序數據庫。我設法用遠程數據庫內容更新sqlite本地數據庫,但在下載圖像時遇到了一些困難。 「list_img.jpg」或「detail_img.jpg」改變他們的存儲目錄:Phonegap(建立)與遠程數據庫和文件的同步同步

我可以下載圖片,問題是,在更新遠程圖像時(在這裏說,它們都具有相同的名稱是非常重要的)似乎應用程序(或者服務器)將它放在緩存中,因此它不會下載最新的圖像,而是下一個版本。

我是對的?如果是這樣,我該如何避免這種緩存?

我也想知道是否有人知道一種方法來檢查設備中的本地sqlite內容。我可以用鉻來控制它,但對於我來說,檢索手機數據庫中的內容(警報等)有點棘手。

在此先感謝!

回答

0

你已經試過這個來獲取你的數據?

$.ajax({ 
     url: yoururl, 
     type: 'GET', 
     data: yourdata, 
     cache: false, 
     success: function(data){ 
      //Do stuff 
     } 
    }) 
+0

我試過了,但最後我決定使用後綴(unix日期)作爲圖像名稱並跟蹤前一個img,因此我複製了前者並刪除了後者。無論如何,這是很好的知道如何處理這些情況下使用jQuery時。謝謝!! –