WebSQL数据库是否会与Chrome的应用同步?

Rog*_*ger 7 html5 google-chrome

我正在构建一个适用于Chrome的打包应用.我目前正在使用WebSQL来存储/检索数据.如果我选择在Chrome中同步应用,我在一台计算机上输入的数据是否会显示在另一台计算机上?

例如,在我的桌面上,我打开应用程序并添加记录.如果我在笔记本电脑上打开应用程序,该记录会显示出来吗?

我还没到可以同步我的应用程序,所以我不能自己测试它.有没有人这样做过?

Jan*_*nes 5

不,Chrome很遗憾(?)不会同步你的WebSQL数据库.您必须通过服务器处理同步.只需查看Chrome在同步偏好设置中为您提供的选项:

  • 喜好
  • 书签
  • 扩展
  • 自动填充
  • 主题
  • 应用

请注意,甚至没有列出Cookie,更不用说WebSQL数据库了.同步数据库在技术上也很困难,因为它们可以变得非常大.WebSQL数据库的初始限制似乎是5MB或类似的东西,但他们可以根据需要请求更多.我认为安装的网络应用甚至可以请求无限的存储权限.

如果两个用户同时编辑相同的数据,也会出现并发问题.