是否有任何后台服务用于将我的SQLite数据同步到离子2中的服务器?

时间:2017-04-11 07:06:39

标签: cordova angular ionic2 cordova-plugins

我创建了一个离子2应用程序,它将数据保存到SQLite存储中以进行离线模式访问。当移动设备具有互联网连接时,我应该能够将所有SQLite数据同步回服务器。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

最好的方法是在 app.component.ts 中添加恢复方法,以便每次启动应用时,从后台或新的启动或其他任何方面,它将解雇该功能。在此功能中,您可以检查设备是否具有Internet。如果互联网可用,请检查是否所有内容都已同步或新数据是否可用。如果新数据可用,则将其发送到您的服务器并存储它。

您可以像这样添加Resume Methode:

new Regex(@"(\[.{1,2}(<[^>]*>)|(<[^>]*>).{1,2}\])",  RegexOptions.Singleline)