6

我正在尝试在 Lawnchair 中使用适配器并遇到问题。我的代码中有几个适配器脚本:

<script src="scripts/Lawnchair.js"></script>
<script src="scripts/dom.js"></script>
<script src="scripts/webkit-sqlite.js"></script>

但是当我在我的 Lawnchair 构造函数中指定一个适配器时,我收到以下错误:

Uncaught TypeError: Cannot call method 'valid' of undefined

这是我正在使用的代码。

var beers = Lawnchair({name:'beers',adapter:'webkit-sqlite'},function(e){

});

如何在 Lawnchair 中设置适配器?

4

1 回答 1

-1

我有适配器脚本反过来:

<script src="assets/js/lawnchair/Lawnchair.js" type="text/javascript" charset="utf-8"</script>
<script src="assets/js/lawnchair/adapters/webkit-sqlite.js"></script>
<script src="assets/js/lawnchair/adapters/dom.js"></script>

并不是说这应该有什么不同。您似乎也不需要指定适配器。为您选择了正确的...我认为如果您根据您使用的浏览器/设备来指定它,当您收到错误时,您应该指定

adapters: ['dom', 'webkit-sqlite']
于 2012-02-14T01:51:12.887 回答