我们正在与在线客户端一起开发web应用程序.net mvc。
我们有可能离线的客户,他们是在一个地区没有互联网连接。
我的问题是,我们是否可以只使用浏览器存储他们的脱机数据,或者我们需要其他方式,比如使用andriod应用程序?使用浏览器离线存储或设备android应用程序有什么好处?
发布于 2016-02-12 19:57:11
答案是,如果您需要提供脱机收集数据的能力,则该解决方案将需要与您的web应用程序分离。它需要是独立的,这样它就可以在他们的设备上运行而不需要任何连接,并且需要在连接恢复后提供将离线数据上传到应用程序的能力。虽然他们不能连接到互联网,他们将无法访问您的web应用程序运行在您的web服务器。
发布于 2016-02-12 20:24:44
你应该远离MVC,拥有两个独立的网站。1访问数据库的web和2只严格在html + javascript上运行的单一页面应用程序。现代浏览器在浏览器中有sql存储。您可以将所有脱机数据存储在此数据库中,当存在联机连接时,可以将这些数据传输到api中。
https://stackoverflow.com/questions/35370848
复制相似问题