将 indexedDB 与 mysql 数据库同步

bla*_*ise 12 mysql web-sql indexeddb

我即将开发一个应用程序,员工可以在该应用程序中前往客户场所维修机器。他们需要使用平板电脑或任何其他移动设备填写服务卡。在没有互联网连接的情况下,我正在考虑使用HTML5离线存储,主要是IndexedDB在本地存储服务卡(Web表单)数据,并在有互联网的办公室进行同步。与 MySQL 数据库同步。

所以问题是:是否可以将 indexedDB 与 mysql 同步?我从来没有使用过 indexedDB,我只是在做研究,并且看到了它的潜力。

不推荐使用 Web SQL。否则,它可能是更接近的解决方案。

万一上述困难或超出标准,还有其他选择吗?

非常感谢您的意见。

谢谢。

Car*_*ako 5

这绝对是可以做到的。最近几天我才刚刚开始学习 indexeddb。这就是我认为它工作的方式。抱歉没有代码给你。

  1. 网站以某种方式知道其处于离线模式
  2. 单击提交表单将数据保存到 indexeddb
  3. 稍后笔记本电脑或任何重新在线或在 Intranet 上的东西,现在可以与主服务器交谈,将所有 indexeddb 行发送到服务器,以通过 ajax 调用存储在 mysql 中。
  4. indexeddb 被清除
  5. 重复