【问题标题】:Sync data with server when app is closed应用关闭时与服务器同步数据
【发布时间】:2016-12-30 00:30:47
【问题描述】:

我有适用于 Android 和 iOS 的智能手机应用程序。我正在与服务器进行数据同步。我想在应用程序关闭时向服务器发送一些数据,例如用户的最后一个活动。如果再次打开应用程序,我知道该怎么做。在某些情况下,用户手机处于离线模式,没有可用的网络连接。因此数据存储在应用程序本地数据库中。用户关闭应用程序并且没有数据同步。稍后网络连接返回。

所以我的主要问题。当应用程序关闭但网络连接可用时,是否可以与服务器同步排队?就像一旦网络连接恢复,手机就会向服务器发送数据。

我正在使用混合框架 Ionic。我在应用中的数据存储在 SQLite 中。

【问题讨论】:

    标签: ionic-framework offline


    【解决方案1】:

    没有可用的应用关闭事件。您可以使用平台pause 事件。

    constructor( private platform: Platform ) {
        platform.ready().then(() => {    
            this.platform.pause.subscribe(() => {
                console.log('[INFO] App paused');
            });
    
        });
     }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多