2013-02-09 62 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