2013-02-09 66 views
1

我一直在使用Phonegap中的Lawnchair玩弄遊戲,但只能獲取要保存在同一頁面上的數據。橫跨多個頁面的Lawnchair

這是Lawnchair的工作原理嗎?

我已經試過的console.log記錄,我用它保存在網頁上Lawnchair保存的數據,但只要我移動到另一個網頁使用相同的檢索代碼它並不顯示。

回答

3

我建立一個基於本地存儲器中的兩頁的HTML5「應用」時,有一個類似的問題。

我犯了一個錯誤,不包括'dom'插件和lawnchair.js文件。 (我認爲它已經內置到Lawnchair,因爲它是默認的存儲系統)。

見​​第一款..

+0

謝謝,這有很大的幫助。我把它縮小到這個和另一個在jQuery Mobile中使用不同的東西導致的bug。 – 2013-02-27 21:16:19

2

下面是一個例子:

var res = Lawnchair({name:'key',adapter:'dom'},function(e){ 
}); 

res.all(function(data){ 
    for(var i = 0; i<data.length;i++) 
    { 
     Get data using data[i].value.fieldname..... 
    } 
    }); 
}); 
+0

謝謝你的迴應,它結束了從使用jQuery移動,並與DOM插件與Lawnchair的錯誤。我創建了一個新的虛擬應用程序,它第一次工作。但是,再次感謝您的迴應,循環可能實際上幫助我與其他事情。 – 2013-02-27 21:14:56