javascript - 用于移动设备的 HTML5 持久存储

标签 javascript html blackberry-webworks

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

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

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

  • 安娜
  • 鲍勃
  • 弗雷德

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

1.) localStorage 2.) WebSQL Database

我对 HTML5 和 Web 开发还很陌生,所以我不确定哪种选择对我来说是正确的选择。我正在寻找一些相当简单易用的东西,因为我在 webworks 上还不太能干。有谁知道如何实现我想要做的事情?感谢您提供任何信息。

最佳答案

本网站可能对您有所帮助:http://caniuse.com/#index

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

虽然没有提到 blackberry-webworks。

关于javascript - 用于移动设备的 HTML5 持久存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9669951/

相关文章:

javascript - 如何使用 postMessage 从嵌套 iFrame 到根文档进行通信?

javascript - Karma单元测试 'undefined'不是函数错误

javascript - If/Else 语句协助

javascript - 如何通过 jquery 为某些 div 创建一个新的 div 父级?

javascript - bbUI中的参数传递到另一个页面失败

javascript - 如何让所有功能在 jQuery 之后再次工作?

javascript - 无法获取数组的长度

javascript - 从数组中检索信息并以 html 形式显示的最快方法

command-line - phonegap cordova 无法找到 blackberry-nativepackager

blackberry - 我可以通过网络服务器 (OTA) 分发我的 BlackBerry 10 WebWorks 应用程序吗?