是否有任何后台服务可以将我的SQLite数据同步到ionic 2中的服务器



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

我怎样才能做到这一点?

最好的方法是在 app.component.ts 中添加一个恢复方法,这样每次你的应用启动时,无论是从后台还是新启动或其他什么,它都会触发该函数。在此功能中,您可以检查设备是否具有互联网。如果互联网可用,请检查所有数据是否同步或新数据可用。如果新数据可用,则将其发送到您的服务器并存储。

您可以像这样添加简历方法:

  initializeApp(){
    this.platform.ready().then(() => {
      document.addEventListener('resume', () => { 
        //HERE IS YOUR ONRESUME CODE
        //Get your Storage and check if something has changed
        //Check if Internet is aviable
        //Send Data to your Server
 });
.....................

相关内容

  • 没有找到相关文章

最新更新