我正在开发基于QA的应用程序,我正在使用Phonegap和JQuery Mobile进行开发。 我正在尝试创建一个模板页面,它将从DB中提取随机问题,并且随机顺序也有多个选择答案。
但是,我对数据库用于实现此功能感到困惑。 我考虑过使用SQLite,但这意味着在我的代码库中编写并保留大量代码行,这些代码库将在应用程序加载时进行初始化和执行。我想避免这种情况。
此外,我查看了IndexedDB,但它看起来更像是在我执行代码行以在其中创建数据库和记录的相同行。
这是我第一次创建应用。我来自编程背景,我们总是有一个DB准备好应用程序,除了连接之外不需要每次都进行初始化。我在想类似的解决方案......
关于此的任何想法......
答案 0 :(得分:2)
您最好只在localStorage中存储问题和答案选项。这非常简单 - 您的数据会因应用程序重新启动而持续存在,并且不会违反Apple关于数据存储/备份的服务条款。