我创建一个Angular Webapp,我需要应用程序脱机工作(大多数功能)。据我所知,几乎所有数据都需要离线使用该应用程序,
我读到了关于IndexedDB,它表明我们可以以对象形式(键/值对)存储数据。我如何存储上面列出的所有其他资源?有没有更好的方法来存储离线数据(本地存储也只提供5mb的存储空间)。
同时阅读缓存清单文件,但似乎这不是存储大数据的好方法。
答案 0 :(得分:0)
听起来你需要查看清单文件而不是像localForage这样的东西。通过这种方式,浏览器将为您完成所有CSS / HTML / JS位。
请参阅http://diveintohtml5.info/offline.html。
如果你想完全同步数据库这样的数据,你可以在商店里有更多的工作,虽然你可以在https://github.com/forbesmyester/SyncItBootstrap
查看我的库/ bootstrap