我开始研究依赖于 web sql 功能的混合应用程序。该应用程序与本地数据库(Web SQL)一起工作,如果设备在线,该数据库可能会同步到远程数据库。
当然,快速可用的应用程序很重要,因此在不需要在线交换的情况下尽可能长时间地使用其 Web SQL 数据。此外,一些数据只会是本地的,不应该丢失。
到目前为止,我使用 Chrome 对本地/远程同步和离线模式进行了成功的测试。HTML5/JS 文件将与 Android 和 Apple 市场的 PhoneGap/Cordova 一起打包。
所以这是我的问题:
- web sql 数据将保持可用多长时间?
- 可以重启设备吗?
- 如果安装了更新版本的应用程序怎么办?
- 关于 websql 持久性问题,我应该注意什么具体做法?