首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在phonegap应用程序中存储和检索数据(文本和图像)

在phonegap应用程序中存储和检索数据(文本和图像)
EN

Stack Overflow用户
提问于 2016-06-14 20:05:11
回答 2查看 142关注 0票数 0

一个星期以来,我一直在为这件事而苦苦挣扎,真的希望你们中的一个能帮我解决这个问题?请在这方面帮助我,因为我的朋友都不在phonegap上工作。

我是phonegap的新手,对学习非常感兴趣。我已经设计了一个应用程序,现在我需要为它添加一个功能。

基本上,我的场景是,我有一个项目列表(大约500)说名字、地址、城市和头像作为1个项目,同样有500个项目在那里。当我在订阅页面上打开应用程序时,我想在下拉列表或其他方便的东西中填充这个包含500个项目的列表。我可以看到所有这500个项目,并订阅4-5个项目,以及姓名,地址,城市和头像。

订阅后,每当我打开我的主屏幕时,所有这些4-5项都应该作为一个列表填充。

谷歌搜索让我很困惑。我想确保我使用最好的方法为我的用户存储数据。在阅读了很多文章后,我发现我可以使用这些:

代码语言:javascript
复制
 1. local Storage      2. SQLite

另外,我正在使用Framework7来开发UI。

先谢谢你,阿比纳夫

EN

回答 2

Stack Overflow用户

发布于 2016-06-15 02:53:26

我正在开发一个基于PhoneGap的应用程序,我需要解决类似的挑战。在我的例子中,我同时拥有本地存储和云存储:

云本地: SQLite

  • 云: MongoDB (mLab) on Heroku。

您确实希望拥有用于脱机访问的本地存储,而SQLite是一个很好的选择。对于本机开发和基于PhoneGap的开发,它几乎都是一个标准。

有一些限制(比如不能一次插入500条以上的记录),但对于您的用例来说,这不太可能是问题。

如果您需要一些额外的灵活性,您可以使用built in sqlite PhoneGap plugin或GitHub上可用的分支之一。

票数 0
EN

Stack Overflow用户

发布于 2016-06-29 18:10:20

没有太多的选择-您使用js,它根本不是为存储数据或使用数据库而设计的。我推荐你试试http://mozilla.github.io/localForage/ --这是一个非常好的包装器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37811519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档