0

我正在使用 Phonegap 和 JQuery Mobile 开发基于 QA 的应用程序。我正在尝试创建一个模板页面,该页面将从数据库中提取随机问题,并以随机顺序提供多项选择答案。

但是,我对用于实现此功能的数据库感到困惑。我考虑过使用 SQLite,但这意味着在我的代码库中编写并保留大量代码行,这些代码行会在应用程序加载时被初始化和执行。我想避免这种情况。

此外,我查看了 IndexedDB,但它看起来更像是在我将执行代码行以在其中创建数据库和记录的同一行上。

这是我第一次创建应用程序。我来自编程背景,我们总是有一个为应用程序准备好的数据库,除了连接之外不需要每次都初始化。我正在考虑类似的解决方案......

对此有任何想法...

4

1 回答 1

2

您最好将问题数组和响应选项存储在localStorage中。这非常容易 - 您的数据会在应用程序重新启动时持续存在,并且不会违反 Apple 关于数据存储/备份的 TOS。

于 2013-01-25T21:34:03.197 回答