【发布时间】:2017-02-24 13:06:08
【问题描述】:
我正在尝试解决 互联网连接不佳且多次断开的问题,以解决使用 Angular 框架制作的移动浏览器应用。
就像这个Book Collection 应用程序。目前,Web 应用程序(具有 Web URL)将数据直接保存在云中的 Azure 表存储中。由于互联网连接不佳,该应用程序无法更新云存储。当用户使用相同的 URL 再次访问 Web 应用时,应用会尝试从 Azure 表存储中读取数据,并且更新的数据不可用。
- LocalStorage 是否可以通过在浏览器中本地保存数据来解决此问题?应用程序是否应该先将数据保存在 LocalStorage 中,然后再更新 Azure 存储?在发生故障的情况下,可以从本地存储中读取数据。
- 是否有任何 JavaScript 库支持在本地存储和 Azure 表存储之间同步数据?
- 我应该使用 LocalStorage 还是 Azure 表存储作为数据的真实来源?
- 我可以在本地存储中保存多少数据有限制吗?
【问题讨论】:
-
stackoverflow.com/questions/2989284/… 这篇文章说 LocalStorage 中可以存储大约 5 MB 到 10 MB 的数据。 (取决于浏览器)
标签: local-storage azure-table-storage