您好我必须开发一个由世界杯FIFA邮票册组成的应用程序。 我有所有的png格式的邮票,所以在第一个模块中我需要显示我拥有的邮票和不拥有的邮票。 我最初的想法是在数据库中存储一个名为stamp的实体,其中包括图像,播放器的名称,印章的ID以及我拥有的每个数量。我不知道使用哪个存储选项我知道localstorage无法存储图像所以我认为我唯一的选择是web sql。 这是正确的方法,还是另一种方法是将图像保存在本地文件夹中,然后使用本地存储保存图像的路径,标记的ID,名称和编号?
答案 0 :(得分:0)
如果您将图像存储在文件系统及其在数据库中的位置,您的生活会更容易。
是的,将图像保存在本地文件夹中,并使用localstorage或web数据库保存图像路径。
答案 1 :(得分:0)
要存储大量数据,您必须使用SQLite for iOS和indexeddb用于所有其他平台。
有两种方法可以在phonegap中访问SQLite。使用本机websql或sqliteplugin。
您可以试用我的库来抽象这些存储机制。请参阅此处,例如app https://github.com/yathit/cordova-sqliteplugin-todo
要在数据库中存储图像,请参阅"存储文件和Blob数据中的here"部分。