我必须为平板电脑(Android)开发一个应用程序。
该应用程序将由一些在不同地方的人使用,这些地方的互联网连接并不总是可用。
但这个应用程序需要数据才能工作。
用户必须能够在有或没有互联网接入的情况下使用该功能。
我们将与 cordova 合作构建应用程序,并使用 extjs 框架。
我的问题是:如何在cordova应用程序中创建一种“离线模式”?
也许我们必须在应用程序中创建一个“同步”按钮。
在将数据保存在设备中存储的文件中的第一次同步之后,用户可以使用该文件来使用应用程序。
当他在没有互联网访问的情况下打开应用程序时,将从该文件加载数据。
当用户在没有互联网的情况下修改/添加/删除某些数据时,我们认为将这些信息添加到js文件(JSON)中,该文件将发送到控制器,用于在互联网恢复时进行同步。
但我们不知道这个解决方案是否正确,也不知道我们是否可以写入或读取设备中存储的文件。
谢谢大家,祝你有美好的一天。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)