如何在混合移动应用程序中以离线模式加载凝视窗口窗体

时间:2015-09-21 11:23:22

标签: angularjs cordova ionic

我是混合移动应用开发的新手。通常我的移动应用程序的前端是使用离子,cordova和angular.js开发的,后端是.net。 这是我想要实现的方案

在我的移动应用程序中,当用户处于在线模式(通过互联网连接)时,应用程序会自动连接远程数据库(其他地方的主机)并加载保存在远程数据库中的用户模板。实际上模板包含每个类型用户的用户窗口。例如成人用户的登录窗口,年轻用户的登录窗口,孩子的登录窗口等等。然后用户可以为他/她选择正确的模板。
接下来的部分对我来说是复杂的部分 当用户处于在线模式时,应用程序应从远程数据库下载所有模板并将其保存在移动设备的本地存储中。然后,当用户再次以离线模式(互联网连接关闭)启动应用程序时应用程序应该从本地存储加载模板(从在线模式下保存模板的位置),然后用户可以像以前一样选择窗口。
实际上这个要求对我来说很难解决。所以对此方面的任何帮助都非常感激。我对如何解决这个问题一无所知。请帮助我。谢谢你

2 个答案:

答案 0 :(得分:0)

  1. 添加连接插件。
  2. 写角度包装或使用ng cordova。
  3. 在angualr中编写回调函数以获取有关连接的信息。 a)在此angualr函数中将$ state更改为您需要的状态。

答案 1 :(得分:0)

首先你要创建两个全局变量ex。 var his = 0; var her = 0;如果我们选择他的泰语点击功能,你的选择类别部分他= 1;和onload页面函数设置如果条件如if(his == 1){     加载json扔你的主题。

};

**And still you have any confusion then message me.**