【问题标题】:What kind of database/storage does google keep chrome app use?谷歌保留 chrome 应用程序使用什么样的数据库/存储?
【发布时间】:2013-11-11 12:20:15
【问题描述】:

我希望构建一个功能类似于 google keep 的应用程序。 只需轻轻刷一下功能:

  • 具有离线存储功能的 Chrome 应用程序 - 互联网可用时在线保存

  • 将与 Web 服务器同步并在本地和在线更新的 Android 应用程序和 ios - 单用户

我想我会有一个桥(服务器)来处理不同平台之间的数据导入和导出。从而模拟同步。

【问题讨论】:

  • 你的问题是?
  • google keep chrome app 可能使用什么样的存储/数据库?正在检查 HTML5 WebDatabases...不确定这是否是最好的方法

标签: android ios html google-chrome windows-phone-7


【解决方案1】:

Keep 使用 IndexedDB,因为它是 Chrome 应用程序可用的标准数据存储。您应该能够右键单击屏幕并查看代码(访问“资源”选项卡)。

Chrome 应用程序还具有 Synchronised Storage,它将管理对您的数据存储的离线和云访问。这意味着您可以在用户拥有的一台机器上设置一个密钥,并在用户的另一台机器上看到它立即更新。问题是,如果您作为开发人员想要访问和管理这些数据,您就无法做到,这就是 Keep 选择使用 IndexedDB 并自己管理同步的原因。

【讨论】:

    【解决方案2】:

    Ay 使用 Index DB,但它会将内容保存在某处,因为 indexdb 仅保存到本地计算机。所以需要保存在其他地方。

    【讨论】:

      猜你喜欢
      • 2010-09-26
      • 2015-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 2014-10-16
      相关资源
      最近更新 更多