Angularjs的离线网络应用程序

Offline webapp with Angularjs

本文关键字:应用程序 网络 离线 Angularjs      更新时间:2023-09-26

我正在创建一个Angular Web应用程序,我需要该应用程序离线工作(大部分功能)。据我说,几乎所有的数据都是离线使用应用程序所必需的,

  1. Angular JS文件
  2. 图像
  3. Css文件

我读过IndexedDB,它表明我们可以以对象形式(键/值对)存储数据。如何存储上面列出的所有其他资源?有没有更好的方法来存储离线数据(本地存储也只能提供5mb的存储空间)。

也读取缓存清单文件,但这似乎不是存储更大数据的好方法。

听起来你需要查看清单文件,而不是像localForage这样的东西。通过这种方式,浏览器将为您完成所有的CSS/HTML/JS位。

请参阅http://diveintohtml5.info/offline.html。

如果你想对类似数据库的数据进行完全同步,你将有更多的工作要做,尽管你可以在https://github.com/forbesmyester/SyncItBootstrap