1

我正在通过 HTML5 Webworks 开发一个黑莓应用程序,并且正在寻找一种持久存储一系列字符串的方法。例如,假设我有一个名字列表

  • 安娜
  • 鲍勃
  • 凯茜
  • 大卫
  • 艾琳
  • 弗雷德
  • 乔治

如果我单击其中一个名字,我想将它们存储在“收藏夹”部分中。因此,如果我单击 Anna、Bob 和 Fred,我想持久地存储它们。打开和关闭手机后,我希望在收藏夹部分看到:

  • 安娜
  • 鲍勃
  • 弗雷德

到目前为止,我显然有两个选择:HTML5 localStorage API 或 WebSQL 数据库。

1.)本地存储 2.) WebSQL 数据库

我对 HTML5 和 Web 开发非常陌生,所以我不确定在我的情况下使用哪个(如果有的话)是正确的选择。我正在寻找一些相当简单易用的东西,因为我在网络上还不太胜任。有谁知道如何实现我想要做的事情?感谢您提供任何信息。

4

2 回答 2

4

这个网站可以帮助你:http ://caniuse.com/#index

似乎网络存储得到了很好的支持:http ://caniuse.com/#feat=namevalue-storage 。

虽然没有提到黑莓网络。

于 2012-03-12T15:38:02.120 回答
2

localStorage在这种情况下可能效果最好。据我所知,它有更多的浏览器支持,而且使用起来要简单得多。

您可以在此处了解更多信息:

http://hacks.mozilla.org/2009/06/localstorage/

于 2012-03-12T15:38:46.947 回答